腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Android
片段
-在
哪里
保存
状态
(
带有
自定义
对象
的
链表
)?
、
、
、
、
在
我
的
应用程序中,我有一个活动和9个
片段
,当用户从
片段
1转到
片段
2时,它们总是被替换并
保存
在后台堆栈中。
片段
1
的
方法onDestroyView被调用,在那里我清理了所有的文件(我有一个很大
的
链表
,里面有一些
自定义
对象
)和其他
对象
,如果我将它们
保存
在内存中,OutOfMemory异常将被抛出。我应该把这个列表存储在
哪里
?在数据库里
浏览 8
提问于2016-08-24
得票数 2
回答已采纳
5
回答
MVP
Android
-在
哪里
保存
视图
状态
?
、
我对
在
Android
上使用MVP
的
状态
保存
有一些怀疑。我将
片段
/活动定义为视图,然后实现相应
的
presenters。我有一个
带有
复选框和微调器
的
活动。如果活动被
Android
系统销毁,然后重新创建,我应该将这些微调器和复选框
状态
保存
在
哪里
?
在
视线上?在演示者身上? 如果在视图上,我应该在视图上还是在
浏览 6
提问于2015-05-20
得票数 17
1
回答
Android
碎片事务-它们是恢复所有
对象
的
状态
还是只恢复视图?
、
我想知道当一个
片段
被恢复时,
Android
系统到底恢复了什么。是只有
在
rootView ()中创建
的
onCreateView,还是
片段
类中
的
所有
对象
? 注意:
片段
事务只能在
保存
状态
的
活动之前创建/提交。如果您
浏览 0
提问于2016-10-12
得票数 0
2
回答
Android
- Honeycomb - Action Bar选项卡
片段
保存
/恢复
状态
在
文档中,它说要确保
在
使用
带有
操作栏
的
标签时
保存
片段
的
状态
,这样当你切换标签时,
片段
看起来就会像以前一样。这是怎么做
的
?使用处理选项卡
的
示例,切换选项卡时不会调用onSavedInstanceState,因此我应该将
状态
保存
在
哪里
?我是
在
活动级别上做吗?我只希望
状态
是暂时
的
。 谢谢
浏览 1
提问于2011-06-04
得票数 5
1
回答
从bottomNavigationView导航到
片段
B时
保存
片段
A
的
状态
、
、
、
、
我是
Android
的
新手,我已经为
保存
一个
片段
的
状态
而挣扎了一段时间。我
的
应用程序
在
bottomNavigationView中有5个选项(我使用
的
是安卓
的
默认活动)。
在
片段
A(实际上称为"SearchFragment")中,我有一个按钮,当单击它时,它会在TextBox中设置一些文本。当导航到另一个
片段
并返回到
片段
A时,我想<
浏览 1
提问于2020-03-26
得票数 6
回答已采纳
6
回答
如果
状态
是由我
的
类组成
的
,如何在
Android
中
保存
方向更改期间
的
状态
?
我正在研究
Android
如何处理我
的
应用程序
的
方向改变(我发现它在方向改变时重新启动了主活动。我已经看到,您可以重写该方法要
保存
内容,请使用in onStart。问题是我有一个
带有
自定义
对象
的
视图和一个使用
自定义
适配器
的
列表视图。所有的东西都在这些
对象
的
ArrayList中,但
浏览 4
提问于2010-10-12
得票数 56
回答已采纳
2
回答
如何防止editText在从
保存
的
实例中还原
片段
时自动填充文本?
、
、
、
、
我有一个包含和显示多个
片段
的
活动。打开
片段
并填写两个editTexts:中
的
文本CustomEditText2:_acb__单击back按钮并重新输入
片段
。CustomEditText1:_qwe__CustomEditText
浏览 3
提问于2017-04-04
得票数 20
回答已采纳
2
回答
存储
状态
数据
的
更好方法/位置(listview)
对于
Android
和Im来说,我对列表、
片段
以及在
哪里
存储一些
状态
数据都有一些疑问。我
在
一个示例中工作,其中我有一个列表视图和一个使用
片段
的
详细视图。我想“
保存
”这个列表,所以如果我需要回到这个活动(列表),我不需要再次执行异步任务。
哪里
有更好
的
地方来“
保存
”这个列表?应用程序
对象
是一个好地方吗?然后,当我从列表中单击一个项时,我希望打开一个新
的
活动,并从该<em
浏览 3
提问于2012-08-14
得票数 4
2
回答
如何强制
片段
保存
其
状态
(父活动仅*暂停*)
、
、
、
我正在开发一个(
自定义
的
)底部操作栏,通过一个
片段
管理。底部栏由5个按钮组成,由3个活动共享(我希望每个活动都在屏幕底部显示该条)。但是,当从父活动启动子活动时,第一个是而不是被破坏,活动
的
状态
(及其内部
片段
)是而不是
保存
<
浏览 5
提问于2014-04-29
得票数 0
回答已采纳
1
回答
Android
导航组件
、
、
、
我
在
我
的
应用程序中添加了安卓新
的
导航组件,创建了navGraph,并添加了一些
片段
作为目的地。我计算出每次我导航到目的地时,以前
的
目的地(
片段
)开始重新启动。并且我上一个目的地(
片段
)
的
最后一个
状态
已经丢失。有没有保留这一点
的
选择?因为我已经
在
片段
中使用了retainInstance。
浏览 20
提问于2019-04-17
得票数 1
1
回答
片段
上
的
保存
状态
由于可封装
对象
而产生StackOverflow错误
、
、
、
我
在
一个活动中使用两个不同
的
片段
。其中一个
片段
包含一个列表,另一个
片段
包含列表上每个元素
的
详细视图。当活动创建
片段
时,2个
对象
作为参数传递到新实例上。这是一个复杂
的
对象
,里面有许多字段(BigIntegers、ArrayLists、String.)该
对象
实现了Parcelable,以便与
片段
一起使用。当信息通过
片段
传递时,解析数据没有任何问题,实际上我认为,为了<
浏览 1
提问于2012-11-01
得票数 1
回答已采纳
1
回答
Androidx导航-将
自定义
对象
传递到目标
片段
、
、
、
我需要将一个
自定义
对象
从一个
片段
传递到另一个
片段
。我使用androidx导航
在
片段
之间导航。在用例中,我不得不使用deepLink进行导航。
带有
目标
片段
的
导航图,
android
:id="@+id/ListFragment"
android
:name="com.joseph.learning.Lis
浏览 7
提问于2020-07-29
得票数 1
2
回答
FragmentManager
的
putFragment为所有
片段
生成相同
的
整数
、
我尝试使用putFragment来
保存
片段
的
引用,以便将来
在
替换之前使用它(而不是重新创建)。mContext.getSupportFragmentManager().putFragment(mContext.getBundle(), last.getType().toString(), last); BaseFragment f = (BaseFragment) getSupportFragmentManager(
浏览 0
提问于2015-02-10
得票数 0
3
回答
setRetainInstance被否决了。什么是替代方案?
、
我有很多
片段
,里面有很多复杂
的
对象
变量。今天,我只有一行代码:setRetainInstance。super.onCreate(savedInstanceState); }这足以忘记在更改配置时(例如,更改屏幕旋转时)
保存
和还原我
的
对象
我应该在代码中更改什么来替换setRetainInstance注意:我可以阅读文档,所以请不
浏览 12
提问于2021-07-12
得票数 4
3
回答
Android
中
的
捆绑包有什么意义?
、
、
、
难道我不能直接通过MyFragment构造函数传递数据
对象
吗?所有这些捆绑
的
东西有什么意义?是不是更快? 附带问题:当我传递bundle时,它们是别名吗?所以编辑捆绑包会改变一切吗?
浏览 4
提问于2014-06-08
得票数 1
2
回答
如何在配置更改后
在
android
中
保存
放大
的
布局?
、
我
的
问题是,当屏幕方向改变时,重新启动活动,所有添加
的
textViews都会消失。我不知道如何保持LinearLayout膨胀
状态
。这是我初始化视图和按钮
的
代码部分:private LinearLayout ll;Button add; delete.setOnClickListener(
浏览 1
提问于2015-08-30
得票数 5
1
回答
通过使用androidx.fragment停止并恢复FragmentScenario来测试onCreateView生命周期,onCreateView()调用了两次,但是这个bug
在
1.3.1中已经修复了
、
、
、
、
测试用例之一是检查所有底层逻辑
在
片段
停止和恢复时是否正确运行,模拟应用程序被最小化(home按钮)并再次返回。这些测试使用FragmentScenario.moveToState()。我检查了
哪里
出了问题,结果发现在生命周期更改期间再次调用Fragment.onCreateView(),即使它不应该调用(
在
返回到CREATED和返回到RESUMED
的
情况下),导致视图“重置”到布局中声明
的
初始
状态
我查了一下,发现了一个bug,上面提到了"onCreateVie
浏览 4
提问于2021-03-14
得票数 0
回答已采纳
4
回答
在
改变方向时
保存
对象
、
由于不推荐使用和,因此如何在更改方向时
保存
对象
。method from FragmentActivity My场景:是否有其他方法来
保存
我
的
<em
浏览 0
提问于2011-10-06
得票数 37
回答已采纳
1
回答
将接口实例
保存
到绑定中
、
、
、
全我将如何拯救我
的
“场景”(成捆)?码
浏览 0
提问于2013-06-25
得票数 1
回答已采纳
4
回答
当设备处于空闲
状态
时
片段
状态
丢失
、
片段
丢失
状态
,如果空闲20分钟,则显示空UI。我正在使用FragmentStatePagerAdapter,并且我尝试
在
我
的
FragmentActivity
的
onStart()中调用notifyDataSetChanged。请帮助我如何
保存
我
的
片段
的
对象
和
状态
,并在应用程序重新加载时重新使用它。
浏览 0
提问于2014-04-07
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在Google Ads上设置应用程序扩展
每日开源项目第11期
彻底了解Redis基础数据结构
《数据结构》第八篇、线性表中的链式存储
状态管理State Manage到MVI—Model-View-Intent上
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券