gpt4 book ai didi

android - 哪个是 Android 应用程序 Activity Change 的最佳方法

转载 作者:行者123 更新时间:2023-11-30 03:26:14 25 4
gpt4 key购买 nike

我有两个 Activity 。我想在固定时间从 A 到 B。去 B 之后,我想在固定时间回到 A。我已经搜索过了,但不知道从哪里开始。我应该使用 thread 还是 timerhandler

我正在尝试理解以下代码:

Handler activityChanger = new Handler();  
activityChanger.postDelayed(new Runnable(){
startActivity(new Intent(this,about.class));
}, 10000);

如果有人能给我一个例子,那将是一个很大的帮助。我添加了以下代码。

 Thread switchToActivityB = new Thread(new Runnable() {              
@Override
public void run() {
try {
Thread.sleep(3000);
Intent intent = new Intent(this, About.class);
startActivity(intent);
finish();
} catch (Exception e) {

}
}
});
switchToActivityB.start();

最佳答案

放代码的地方取决于你想怎么做。例如,如果你想每次在 Activity A 中都这样做(这意味着当你转到 B 然后按返回时,在固定时间后它会再次返回到 Activity B),你应该把代码在 onResume() 方法中。

如果你只想做一次,就把它放在onCreate()方法中

关于android - 哪个是 Android 应用程序 Activity Change 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18205727/

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