Вы можете проверить, было ли приложение запущено в первый раз, используя SharedPreferences
в вашем onCreate
, и, если это так, запустить операцию по настройке:
val prefs = getSharedPreferences("com.example", Context.MODE_PRIVATE)
val startedFirstTime = prefs.getBoolean("firstTime", true) // Returns true, if nothing was saved before
if(startedFirstTime) {
prefs.edit().putBoolean("firstTime", false).apply()
// TODO Start your configuration activity
}
SharedPreferences используются для хранения простых данных.