- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一种有 2 个 Activity 的游戏:开始 Activity (具有高分、开始按钮和教程按钮)和基于倒计时器的主游戏 Activity ,当时间到了时,游戏返回到开始 Activity 。
问题是当用户开始游戏,然后点击主页按钮并返回主屏幕(只需通过主页按钮离开游戏)一切正常,直到时间到,然后开始 Activity 出现在屏幕上,但消息丢失。
我尝试过各种组合方法,例如 onPause
女巫 finish();
等,但它不起作用或导致应用程序强制关闭。
我无法像我在这种情况下所做的那样处理主页按钮点击。
有什么方法可以在应用程序不在前台时暂停应用程序并暂停所有线程吗?
最佳答案
我建议两种方式
1
创建全局变量,例如
private isInForgrand = false;
并在 onStop() 或 onPause() 和 onResume() 中更改它
@Override
public void onStop() {
isInForgrand = false;
super.onStop();
}
@Override
public void onResume() {
super.onResume();
isInForgrand = true;
}
并在 onFinish() 中检查它
@Override
public void onFinish() {
if(isInForgrand){
//do what you want
}else{
//your app NOT in Forgrannd
}
2
你可以在onStop()中取消CountDownTimer
@Override
public void onStop() {
super.onStop();
mCountDownTimer.cancel();
}
关于java - 时间到后弹出带有倒计时器的Activity,如何杀死它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48865593/
我想在 android 中扫描黑底白字条码。我使用过 zxing,它允许我只扫描白底黑字。我如何扫描和倒置条形码或使用哪个库?感谢您的帮助。 最佳答案 如果您仍在引用 journeyapps 嵌入式
所以我在 youtube 上观看了一些介绍性类(class)以学习 OpenGL 的基础知识并学习了诸如制作三角形和简单相机类等内容。我一直想尝试制作体素引擎,这显然是第一个我想做的是一个我最终可以复
这个问题在这里已经有了答案: Div with cut out edges, border and transparent background (6 个答案) 关闭 8 年前。
我有一张图片,我正在查看用 HTML 创建的小型网站的基本定制。 我知道您可以对图像进行倒 Angular 处理,如 this question here 中所示,这给出了 45 度切割。 我希望每个
我必须在 iOS 上创建一个自定义形状(倒 T)边框的 Uiview。我附上下面的截图。我进行了很多研究,找到了一种使用 here 中的 UIBezierPath 的方法. 但我不知道如何将我的 Vi
我是一名优秀的程序员,十分优秀!