Hallo,
Ich habe folgende einfache Activity und möchte nachdem der die Activity WhatsNewScreen gestartet ist, die Variable show_whatsnews_screen (false) auch über einen App-Neustart hinweg speichern.
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val intent = Intent(this, WhatsNewScreen::class.java)
val base = Intent(this, BaseActivity::class.java)
var show_whatsnew_screen: Boolean = true
if (show_whatsnew_screen) {
show_whatsnew_screen = false
startActivity(intent)
} else {
startActivity(base)
}
}
}
Kann mir Jemand erklären, wie das bei den grossen Apps gemacht wird?
Ich verwende Kotlin zusammen mit Jetpack compose und Android Studio.
Vielen Dank!