当用户不再使用它时如何启动 activity
How do I start the an activity when user doesn't use it anymore
我的应用程序中有两个活动,第一个 activity 导致第二个,第二个又回到第一个。在第二个中,他可以录音和留言并留下他的名字。如果用户只使用第二个 activity 然后走开,我希望它在 20 秒后自动跳转到第一个。我必须为此使用处理程序吗?因为如果我使用
Handler handler = new Handler();
Runnable r = new Runnable() {
public void run() {
// my code
}
};
handler.postDelayed(r,20000);
}
});
它会独立于用户输入改变 activity?有任何想法吗?谢谢
您需要检查用户是否在 运行() 中留下了他的名字。如果有名称,则不执行启动其他activity.
的代码
Handler handler = new Handler();
Runnable r = new Runnable() {
public void run() {
if (textViewName.getText().toString().length() == 0) {
// my code
}
}
};
handler.postDelayed(r,20000);
}
});
我的应用程序中有两个活动,第一个 activity 导致第二个,第二个又回到第一个。在第二个中,他可以录音和留言并留下他的名字。如果用户只使用第二个 activity 然后走开,我希望它在 20 秒后自动跳转到第一个。我必须为此使用处理程序吗?因为如果我使用
Handler handler = new Handler();
Runnable r = new Runnable() {
public void run() {
// my code
}
};
handler.postDelayed(r,20000);
}
});
它会独立于用户输入改变 activity?有任何想法吗?谢谢
您需要检查用户是否在 运行() 中留下了他的名字。如果有名称,则不执行启动其他activity.
的代码Handler handler = new Handler();
Runnable r = new Runnable() {
public void run() {
if (textViewName.getText().toString().length() == 0) {
// my code
}
}
};
handler.postDelayed(r,20000);
}
});