Dem*_*rdi 6 android android-activity
每次用户启动应用程序时,我都需要检测第一次调用活动:
...所以只有当应用程序被关闭(或被杀死)然后再次启动时,才能调用"做某事".
And*_* T. 16
我通常static boolean在活动中使用变量作为标志.然后,在里面onCreate(),测试变量; 如果它是true,做一些事情并翻转旗帜.
public class MainActivity extends Activity {
private static boolean RUN_ONCE = true;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
runOnce();
}
private void runOnce() {
if (RUN_ONCE) {
RUN_ONCE = false;
// do something
}
}
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4567 次 |
| 最近记录: |