当前位置:网站首页>When dialogfragment's onstop is completely invisible, call disass to exit the interface and report an error. Solution
When dialogfragment's onstop is completely invisible, call disass to exit the interface and report an error. Solution
2022-06-28 23:11:00 【Presenting a poet】
stay DialogFragment Of onStop( Completely invisible ) Called when the dismiss Solutions to exit interface error reporting
override fun onStop() {
super.onStop()
// dismiss() // error
dismissAllowingStateLoss() //ok
}
Error log
java.lang.RuntimeException: Unable to stop activity {
com.xxx.yyy/com.xxx.yyy.MainActivity}: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.app.ActivityThread.callActivityOnStop(ActivityThread.java:4182)
at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:4152)
at android.app.ActivityThread.handleStopActivity(ActivityThread.java:4227)
at android.app.servertransaction.StopActivityItem.execute(StopActivityItem.java:41)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:145)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1836)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6702)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:994)
Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at androidx.fragment.app.FragmentManager.checkStateLoss(FragmentManager.java:1691)
at androidx.fragment.app.FragmentManager.enqueueAction(FragmentManager.java:1731)
at androidx.fragment.app.BackStackRecord.commitInternal(BackStackRecord.java:321)
at androidx.fragment.app.BackStackRecord.commit(BackStackRecord.java:286)
at androidx.fragment.app.DialogFragment.dismissInternal(DialogFragment.java:276)
at androidx.fragment.app.DialogFragment.dismiss(DialogFragment.java:228)
at com.xxx.yyy.wifi.WifiPwdDialogFragment.onStop(WifiPwdDialogFragment.kt:309)
at androidx.fragment.app.Fragment.performStop(Fragment.java:2894)
at androidx.fragment.app.FragmentStateManager.stop(FragmentStateManager.java:391)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1211)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1356)
at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1434)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1497)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2625)
at androidx.fragment.app.FragmentManager.dispatchStop(FragmentManager.java:2598)
at androidx.fragment.app.Fragment.performStop(Fragment.java:2887)
at androidx.fragment.app.FragmentStateManager.stop(FragmentStateManager.java:391)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1211)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1356)
at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1434)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1497)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2625)
at androidx.fragment.app.FragmentManager.dispatchStop(FragmentManager.java:2598)
at androidx.fragment.app.Fragment.performStop(Fragment.java:2887)
at androidx.fragment.app.FragmentStateManager.stop(FragmentStateManager.java:391)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1211)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1356)
at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1434)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1497)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2625)
at androidx.fragment.app.FragmentManager.dispatchStop(FragmentManager.java:2598)
at androidx.fragment.app.Fragment.performStop(Fragment.java:2887)
at androidx.fragment.app.FragmentStateManager.stop(FragmentStateManager.java:391)
边栏推荐
- 【剑指Offer】50. 第一个只出现一次的字符
- 【Flutter 问题系列第 71 篇】Flutter 中 Uint8List 和 Image 之间的相互转换
- Undefined symbol main (referred from entry9a.o).
- [stm32 Hal library] serial port communication
- 老家出资,俞敏洪设立两支基金
- [mathematical modeling] fmincon() function of MATLAB nonlinear programming
- The picture display on the left of the two column layout is determined by the content height on the right
- CPU、GPU、TPU、NPU区别
- 油猴脚本学习
- That's how he did it!
猜你喜欢
![[matlab] function definition and use](/img/43/a7970ca8e075151277f7773434f7db.png)
[matlab] function definition and use

在QT进行cin(全网最清晰教程)

Business atlas in super factory

一张能卖上千万,商家扩张比玩家还快:球星卡的江湖你不懂

The picture display on the left of the two column layout is determined by the content height on the right

On the necessity and solution of building a campus online teaching video convergence platform

Progress of dbnn experiment
![[stm32 HAL库] RTC和BKP驱动](/img/72/c2c46377d0a2a5a032802640ca0201.png)
[stm32 HAL库] RTC和BKP驱动

Panxiaoming, senior vice president of IC nansha|amd and President of Greater China: process, architecture and platform optimization break through the computing boundary

Fanuc robot_ Introduction to Karel programming (2)_ Usage of general IO signal
随机推荐
[matlab] function definition and use
Lecun predicts AgI: big model and reinforcement learning are both ramps! My world model is the new way
[Chapter 2 of word tutorial series] how to set the table on each page to have a header in word
Online sql to htmltable tool
Didn't find an internship. He summed it up
Hit the industry directly | the flying propeller launched the industry's first model selection tool
C语言-单词分析解析
keil工程,程序写多后,RTT不能打印
Encounter with avita 11: long lost freshness under strong product power
[deep learning] (3) encoder mechanism in transformer, complete pytoch code attached
在QT进行cin(全网最清晰教程)
Wechat red envelope cover making tutorial and use guide with link jump
With a monthly salary of 60000 yuan, such people began to be robbed after the Internet "reduced costs and increased efficiency"
Junior, it's not easy!
Wave picking of WMS warehouse management system module
[word Tutorial Series Part 1] how to remove arrows in word tables
Explanation: Luogu p1762 even number /6.21 internal examination T2
[kotlin] beautiful pop-up box, custom pop-up box (dialog box), extension function, chrysanthemum waiting bar, message prompt box
一文读懂,WMS仓储管理系统与ERP有什么区别
长投学堂帮忙开证券账户是安全靠谱的吗?个人如何开