android - 蜂窝 Activity 自发地重新启动

标签 android android-emulator android-3.0-honeycomb android-fragments

在 Honeycomb 模拟器上测试我的应用程序时,我遇到了一个非常奇怪的问题。当“平板电脑”旋转为纵向时,我的主要 Activity 似乎卡住了,并一遍又一遍地重新启动。下面的堆栈跟踪似乎没有表明发生了什么,而且我在调试时也无法确定重新启动的位置。同样的事情不会发生在 Gingerbread 手机上,它使用相同的纵向布局。

我还没有 Honeycomb 设备,所以我无法看出这是否是模拟器的怪癖。

08-02 21:28:02.137: INFO/ActivityManager(81): Starting: Intent { cmp=com.espian.formulae.pro/.Host (has extras) } from pid 419
08-02 21:28:02.193: WARN/WindowManager(81): Failure taking screenshot for (354x230) to layer 21010
08-02 21:28:04.136: INFO/ActivityManager(81): Starting: Intent { cmp=com.espian.formulae.pro/.Host (has extras) } from pid 419
08-02 21:28:04.209: WARN/WindowManager(81): Failure taking screenshot for (354x230) to layer 21015
08-02 21:28:04.230: WARN/ActivityManager(81): Launch timeout has expired, giving up wake lock!
08-02 21:28:06.127: DEBUG/dalvikvm(419): GC_CONCURRENT freed 105K, 3% free 7353K/7559K, paused 13ms+161ms
08-02 21:28:06.178: WARN/ActivityManager(81): Activity idle timeout for ActivityRecord{40841ae0 com.espian.formulae.pro/.Host}
08-02 21:28:06.517: INFO/ActivityManager(81): Starting: Intent { cmp=com.espian.formulae.pro/.Host (has extras) } from pid 419
08-02 21:28:06.567: WARN/WindowManager(81): Failure taking screenshot for (354x230) to layer 21020
08-02 21:28:08.447: INFO/ActivityManager(81): Starting: Intent { cmp=com.espian.formulae.pro/.Host (has extras) } from pid 419

预先感谢您的帮助

最佳答案

终于找到问题所在了!我在 ActionBar 中有一个微调器,并且没有意识到在首次创建 Activity 时监听器被激活。在横向中,这只是向多 View Pane 添加了另一个菜单(我最近注意到这是另一个错误),但在纵向中,每次创建最后一个 Activity 时都会触发一个新 Activity 。

关于android - 蜂窝 Activity 自发地重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6918917/

相关文章:

android - Delphi XE5 android 应用程序 keydown 和 keyup 事件

android - 带有自定义 View 子项的水平 ScrollView

Android Honeycomb - 更改 Actionbar 样式

android - 尽管我安装了驱动程序,但 adb 无法检测到 Sony Xperia s

android - 使用 GalleryView 选择多个图像

android - 如何复制并粘贴到 Xamarin Android Player?

Android 模拟器不想工作?

Apple Silicon M1 上的安卓模拟器在 2022 年无法启动

android - Action 栏文字颜色

android - 如何将 CookieManager 持有的 cookie 传递给 Android 中的 Jsoup?