onsaveinstancestate相关内容

什么时候调用 onRestoreInstanceState?

抱歉我的不理解,但我是 Android 开发的新手. 我有一个包含活动 A 和活动 B 的应用程序,我从活动 A 转到活动 B.当我离开活动 A 时,onSaveInstanceState 方法被调用,但是当我返回时对于活动 A(来自同一应用程序中的活动 B),onCreate 方法中的包为空. 我该怎么做才能保存活动 A 的先前状态?我只想存储应用程序生命周期的数据. 有人可以 ..

更改方向后保持CountDownTimer运行

我制作了一个功能完美的CountDownTimer-您可以通过正确的时间来软/中/硬煮鸡蛋.我的问题是方向更改后计时器会重置.我已经在Google上搜索并尝试了许多解决方案,但我仍然不明白如何正确使用onSave和onRestore.这是我的代码: 有什么提示吗? 包com.dohman.boilaneggbae;导入android.graphics.PorterDuff;导入androi ..

使用具有相同ID的两个视图还原片段

我要执行一个复杂的布局. 它具有19个部分,可以根据用户先前输入的大量参数显示或不显示. 为了简化代码并且不显示未使用的节,将动态创建布局. 一切都在碎片中. 该片段有一个LinearLayout用作容器,创建该片段时,我会生成所有必要的部分. 每个部分都由其自己的本地适配器管理,该适配器负责膨胀此部分的布局并将其添加到容器中. 一切正常.问题是2个部分具有完全相同的结构,因此它 ..
发布时间:2020-07-02 01:54:05 移动开发

Android如何使用onSaveInstanceState保存领域结果以进行屏幕旋转

我的问题是这样的: 当我打开对话框片段时,我将活动的领域和领域结果发送到对话框片段.我总是将不同的领域结果发送到对话框片段,具体取决于我在活动中单击的内容.这是对话框片段中的代码,当我单击以打开对话框片段时,我从活动中接收领域和realmResults: public void setChangeNoteListener(ChangeNoteListener mChangeNoteLis ..

提交结果失败ResultInfo | java.lang.IllegalStateException:在onSaveInstanceState之后无法执行此操作

我有简单的应用程序首先我显示MainActivity然后MainActivity变得可见我显示TransparentActivity之后,onClick我杀了TransparentActivity,我创建和显示对话框。在最后一步我得到 错误 错误 失败传递结果ResultInfo {who = null,request = 1234,result = -1,data = Intent ..