gpt4 book ai didi

java - 根据条件设置setContentView

转载 作者:行者123 更新时间:2023-12-01 18:35:09 27 4
gpt4 key购买 nike

我有一个扩展 ActivityMain.java 文件。它由 AndroidManifest.xml 调用作为默认 activity。我有一个正在调用的 SharedPreferences 变量,并根据它是否设置来确定我是否加载 Main.javaSomethingelse.java 。如何以编程方式从加载 Main.java 切换到 Somethingelse.java

最佳答案

您无法切换以编程方式加载的默认 Activity,但您可以使用 if 语句来切换 setContentView(如果您的意思是这样的话):

if (statement) {
setContentView(R.layout.example);
} else {
setContentView(R.layout.example2);
}

如果您的意思是希望在启动时从 SharedPreferences 变量启动某个 Activity,请执行以下操作 Andrew T建议,启动 MainActivity,然后根据存储的变量启动其中一个 Activity 。

关于java - 根据条件设置setContentView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22340162/

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