界面之间跳转的时候出现闪退的情况

这些是再次进入的时候出现的日志,好像说我的activity暂停了未启动
09-02 11:42:04.514: E/ActivityThread(2441): Performing pause of activity that is not resumed: {cn.flyrise.fework/cn.flyrise.feoa.FEWorkMainActivity}
09-02 11:42:04.514: E/ActivityThread(2441): java.lang.RuntimeException: Performing pause of activity that is not resumed: {cn.flyrise.fework/cn.flyrise.feoa.FEWorkMainActivity}
09-02 11:42:04.514: E/ActivityThread(2441): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:3021)
09-02 11:42:04.514: E/ActivityThread(2441): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:3009)
09-02 11:42:04.514: E/ActivityThread(2441): at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:2987)
09-02 11:42:04.514: E/ActivityThread(2441): at android.app.ActivityThread.access$1000(ActivityThread.java:141)
09-02 11:42:04.514: E/ActivityThread(2441): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1213)
09-02 11:42:04.514: E/ActivityThread(2441): at android.os.Handler.dispatchMessage(Handler.java:102)
09-02 11:42:04.514: E/ActivityThread(2441): at android.os.Looper.loop(Looper.java:136)
09-02 11:42:04.514: E/ActivityThread(2441): at android.app.ActivityThread.main(ActivityThread.java:5047)
09-02 11:42:04.514: E/ActivityThread(2441): at java.lang.reflect.Method.invokeNative(Native Method)
09-02 11:42:04.514: E/ActivityThread(2441): at java.lang.reflect.Method.invoke(Method.java:515)
09-02 11:42:04.514: E/ActivityThread(2441): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:806)
09-02 11:42:04.514: E/ActivityThread(2441): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
09-02 11:42:04.514: E/ActivityThread(2441): at dalvik.system.NativeStart.main(Native Method)
...全文
1149 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢
=10_01= 2015-09-02
  • 打赏
  • 举报
回复
推荐使用 android.support.v4.app.FragmentTabHost 制作选项卡。
  • 打赏
  • 举报
回复
问题解决了跟这个差不多,在每次跳转出去的时候,需要发送广播关闭tabActivity即可,还有就是tabview中(子tab)要复写 onBackPressed(),里面是空的都行,一定要和父类区分开,还有一中好像是fragment引起的,网上介绍很多修改提交的commit()改为commitAllowingStateLoss(). http://www.myexception.cn/android/413855.html
=10_01= 2015-09-02
  • 打赏
  • 举报
回复
“RuntimeException: Performing pause of activity that is not resumed” 是不是这个问题: http://stackoverflow.com/questions/10844112/runtimeexception-performing-pause-of-activity-that-is-not-resumed
  • 打赏
  • 举报
回复
不是,我的是因为这个 public void onBackPressed() { super.onBackPressed(); //加了这句后会出现闪退报java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState这个异常 } //然后我注释掉这句 public void onBackPressed() { // super.onBackPressed(); finish(); //就会出现上面的异常 }
=10_01= 2015-09-02
  • 打赏
  • 举报
回复
你调用的 Activity 已经被销毁了。

80,355

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧