gpt4 book ai didi

android - 拥有多个 Launcher Activity

转载 作者:行者123 更新时间:2023-11-29 14:43:16 25 4
gpt4 key购买 nike

我正在开发一个可以读取汽车数据的应用程序。
当用户第一次打开它时,他必须选择他驾驶的汽车(这是在 MainActivity 中)。
我想做的是,用户在打开应用程序时不能总是选择他的车。
App应在用户选车一次后直接跳转到他车的汽车数据Activity。
你能给我一些想法吗?

我已经在 AndroidManifest 中写到 MainActivity 和这个 Car Data Activity 是 Launcher Activity,但我认为它不会起作用,因为 App 应该如何知道应该启动哪个 Activity。
请帮帮我!

最佳答案

您可以为此过程使用SharedPreference

SharedPreferences sharedpreferences = PreferenceManager.getDefaultSharedPreferences(YourLaunchActivity.this);
SharedPreferences.Editor editor = sharedpreferences.edit();
editor.putBoolean("isCarSet", true);
editor.apply();

然后检查 Everytime Launch Activity

if (sharedpreferences.getBoolean("isCarSet", false)) {
Intent i =new Intent(YourLaunchActivity.this,SecondActivty.class);
startActivity(i);
finish();
}

我会建议您使用共享首选项。

关于android - 拥有多个 Launcher Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52112546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com