程序在运行时候按电源键锁屏,通过log发现
按锁屏时直接调用了Ondestroy方法,接着调用oncreate
然后揭开屏幕又重新ondestroy - >oncreate
按一下好像就重启了一下程序
这是什么原因呢
按锁屏时直接调用了Ondestroy方法,接着调用oncreate
然后揭开屏幕又重新ondestroy - >oncreate
按一下好像就重启了一下程序
这是什么原因呢
解决方案 »
- 根据系统当前的日期,返回当前星期的星期一的日期和星期日日期
- Android 语言开发一个手机游戏
- 帮解决问题:android下的office读取、显示方案
- android关于获取手机工程参数
- handler的不解
- 求助,timer task 异常,呃,应该是吧...
- android模拟器界面太大了
- 不能使用listview控件 方法里 getView() 里面 View 缓存。。。
- 疯狂Android讲义的QQ群
- 小白求助,急,在线等,Android studio 安装问题
- 编译jni时envsetup.sh时提示“envsetup.sh:找不到命令”及相关问题
- 请问android2.3.3系统,如何完全退出程序!
以前我们都会碰到莫名其妙的重启activity的问题,一般的原因是cpu资源耗尽或内存不足所引起的。
是在Anctivity代码中硬设置了横竖屏
所以会重新onCreate
最好横竖屏在AndroidManifest里面对应Activity标签中设置并且加一句android:configChanges="orientation|keyboardHidden" 防止重新运行程序