显示在videoView顶部的活动问题
我有一个具有VideoView
插件,可播放MP4文件,当播放视频时我点击一个按钮,显示另一个Activity
的活动。在致电startActivity()
之前,我打电话给videoView.stopPlayback()
。 会发生什么情况是,而不是显示新的Activity
,目前的视频播放器Activity
刚刚完成。在日志中,我看到这些行:显示在videoView顶部的活动问题
0-18 09:33:15.488: DEBUG/SurfaceFlinger(1484): layer=0x54d438 is not in the purgatory list 10-18 09:33:15.488: DEBUG/Zygote(1357): Process 14164 terminated by signal (11)
10-18 09:33:15.508: DEBUG/SurfaceFlinger(1484): layer=0x90ab48 is not in the purgatory list
10-18 09:33:15.528: DEBUG/dalvikvm(14193): Debugger has detached; object registry had 1 entries
10-18 09:33:15.538: ERROR/ActivityManager(1484): fail to set top app changed!
有人可以指出可能是什么问题?
谢谢
回答:
好的,结果问题是在我的代码。在启动活动(使用videoView)的onPause中,它调用了当时不应该调用的方法。来自logcat的错误消息令人困惑。但在我看来,这条消息显示, 10-18 09:33:15.538:错误/ ActivityManager(1484):无法设置顶级应用程序更改!
,这意味着应用程序在做一些事情错在喜欢的onPause,的onCreate,的onResume的生命周期相关的方法。
以上是 显示在videoView顶部的活动问题 的全部内容, 来源链接: utcz.com/qa/264265.html