Ste*_*enN 1 android android-manifest android-activity start-activity android-launcher
我正在开发一款能够读出汽车数据的应用程序.
当用户第一次打开它时,他必须选择他驾驶的汽车(这是在MainActivity中).
我想要做的是,用户在打开App时不能总是选择他的车.
在用户选择汽车一次后,应用程序应直接转到他的汽车的汽车数据活动.
你能告诉我一些如何做的想法吗?
我已经在AndroidManifest中写道,MainActivity和这个Car Data Activity是Launcher Activities,但我认为它不会起作用,因为App应该知道哪个Activity应该启动Activity.
请帮帮我一下!
您可以将SharedPreference用于此过程.
SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(YourLaunchActivity.this);
SharedPreferences.Editor editor = sharedpreferences.edit();
editor.putBoolean("isCarSet", true);
editor.apply();
Run Code Online (Sandbox Code Playgroud)
然后检查Everytime Launch活动
if (sharedpreferences.getBoolean("isCarSet", false)) {
Intent i =new Intent(YourLaunchActivity.this,SecondActivty.class);
startActivity(i);
finish();
}
Run Code Online (Sandbox Code Playgroud)
我建议你使用共享偏好.
| 归档时间: |
|
| 查看次数: |
139 次 |
| 最近记录: |