gpt4 book ai didi

android - 如果 Android 应用程序处于非 Activity 状态 5 分钟,如何导航到另一个布局

转载 作者:行者123 更新时间:2023-11-30 02:59:50 27 4
gpt4 key购买 nike

我正在开发一个安卓应用程序。如果应用程序处于非 Activity 状态或未使用 5 分钟,它应该导航到另一个 Activity 。我对此一无所知。请帮忙。提前致谢。

最佳答案

尝试在您的 Activity 中添加以下代码..

代码

public static final long DISCONNECT_TIMEOUT = 300000; 
// 5 min = 5 * 60 * 1000 ms=300000

private Handler disconnectHandler = new Handler(){
public void handleMessage(Message msg) {
}
};

private Runnable disconnectCallback = new Runnable() {
@Override
public void run() {
// Perform any required operation on disconnect

Intent i=new Intent(this,newActivity.class);
startActivity(i);
}
};

public void resetDisconnectTimer(){
disconnectHandler.removeCallbacks(disconnectCallback);
disconnectHandler.postDelayed(disconnectCallback, DISCONNECT_TIMEOUT);
}

public void stopDisconnectTimer(){
disconnectHandler.removeCallbacks(disconnectCallback);
}

@Override
public void onUserInteraction(){
resetDisconnectTimer();
}

@Override
public void onResume() {
super.onResume();
resetDisconnectTimer();
}

@Override
public void onStop() {
super.onStop();
stopDisconnectTimer();
}

关于android - 如果 Android 应用程序处于非 Activity 状态 5 分钟,如何导航到另一个布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22705228/

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