腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
重新
创建
片段
后
恢复
UI
状态
、
、
、
在
我用
片段
B替换
片段
A之后,如何
恢复
它的
UI
状态
,然后再次调用
片段
A?
浏览 7
提问于2019-12-18
得票数 0
回答已采纳
1
回答
EditText不更新
、
、
这里有两个
片段
。其中一个包含EditText (fragmentA)。如果我通过从另一个
片段
调用EditText.setText()来更新EditText,它不会显示新设置的文本,尽管它已经设置好了,因为我已经设置了断点并看到了它。它仍然显示旧的文本。如果用户单击按钮,则在没有EditText的情况下在
片段
中执行以下代码: @Override这可能是因为调用EditText.setText时fragmentA被另一个
片段
浏览 14
提问于2018-01-28
得票数 0
1
回答
恢复
由
状态
流持有的视图
状态
、
、
、
假设我们有一个简单的
片段
,其中包含一个基于视图模型中StateFlow中的
UI
状态
的视图。
在
onCreate()上,我们像通常一样收集
状态
: viewModel.uiState.collect { //
UI
在
新
片段</
浏览 5
提问于2021-09-30
得票数 2
回答已采纳
1
回答
如何
恢复
当前可见页的UICollectionView的
UI
状态
,以及包含大量页面的UIPageViewController的
UI
状态
?
、
onCreateView
重新
创建
。但是,Android如何
恢复
页面中的多个
UI
状态
?如果在第1页中有一个RecyclerView (类似于iOS UICollectionView)正在
重新
创建
,则回收视图以前的滚动位置将通过onRestoreInstanceState
恢复
。我见过一种技巧,用来描述 但是,关于
UI
状态
恢复
状态
是如何工作的,这是很清楚的吗?例如,如果我
在</e
浏览 0
提问于2019-07-22
得票数 0
3
回答
恢复
活动/碎片的武力再造
关于通过onSaveInstanceState()将应用程序
状态
保存到Bundle,我遇到了许多问题。谢谢
浏览 4
提问于2014-12-23
得票数 0
回答已采纳
1
回答
如何在发生配置更改时不重置我的碎片?
、
、
、
、
所以我有这个活动,它为我
创建
了4个
片段
,它们是底部的导航栏。当我切换到暗模式或亮模式时,
片段
会重置,并带我回到“主
片段
”,它基本上就是底部导航栏中的主页。所以我的问题是,当我改变
UI
模式时,我如何停留在我所在的选项卡中?当然也改变了
片段
的
UI
模式
浏览 44
提问于2021-07-21
得票数 0
回答已采纳
1
回答
我能立即把碎片移到其他地方而不重建任何东西吗?
、
我搜索了一点,说“
重新
附加一个
片段
.使它的视图层次结构被
重新
创建
、附加到
UI
上并显示”,这可能意味着
片段
的
UI
是
重新
创建
的、丢失的
状态
和其他东西。唯一的标题部分显示
在
底部,但我们可以滑动它,它成为一个底部的床单。我认为,当只有标题部分显示时,它实际上并不是底片,因为很难准确地将底片的那一部分显示出来。因此,为了达到类似的效果,我想我应该
创建
一个
UI
集群,作为一个<
浏览 2
提问于2018-02-28
得票数 1
回答已采纳
2
回答
方向更改是否会保留gui值而丢失其余的值?
、
当我的应用程序中的活动方向发生变化时,
UI
保持不变,但存储的变量消失了。所以我不明白发生了什么,是一个新的活动开始时只有gui配置,或者
ui
如何保持相同的值,但是像布尔值和数组中的类这样的变量被重置。
浏览 0
提问于2014-08-09
得票数 0
1
回答
自动
片段
恢复
的工作原理
、
、
当使用FragmentActivity时,它会自动
恢复
片段
状态
并
重新
创建
所有
片段
。 我知道这主要是
在
onSaveInstanceState中保存
状态
,然后
在
activity的onCreate中
恢复
。稍微看一下代码,我已经看到所有
片段
都被
重新
创建
(或者只有
在
retainInstance为真时才附加)并添加到FragmentManager中,但我不清
浏览 8
提问于2013-03-24
得票数 19
1
回答
从viewpager中的backstack中删除
片段
&刷新以前查看过的
片段
、
、
用户在前8个
片段
中输入他们的答案,然后他们的答案显示
在
第10个
片段
(OverviewFragment)中。这一切都运行得很好。我有一个问题是,当用户返回到过去的
片段
时,即:
片段
4并更改了答案,如果他们返回到第10个
片段
,它不会更新。我确信这是一个生命周期/后台堆栈问题,但不确定如何在viewpager中将
片段
踢出后台堆栈。或者可能只是一种确保
片段
不断刷新的方法?
浏览 5
提问于2016-07-01
得票数 0
1
回答
片段
是不可见的,但是可以单击它的视图。
、
、
我
创建
了一个接口,它允许我处理来自我的FragmentA.java类的单击事件。当活动开始时,FragmentA附在我的活动上。我的活动扩展了FragmentActivity。
在
我的活动课上:protected void onCreate(Bundle savedInsantaceState){ //...我使用add()方法而不是替换()方法来更改
片段
,因为我想保存FragmentA的
状态
(比如RecyclerView位置等等)。当FragmentB被附加时。我想保存Frag
浏览 2
提问于2020-08-25
得票数 2
1
回答
如何同时使用键值
状态
和检查点?
、
据我所理解,键值
状态
接口允许
在
流程失败
后
恢复
状态
,但不能在流
重新
部署
后
恢复
状态
。如果我想在
重新
部署
后
恢复
状态
,我应该实现Checkpointed接口,并将
状态
从/保存到键值
状态
--使用Checkpointed接口的使用方法(+不要忘记在部署之前
创建
保存点,并使用
创建
的保存点运行新的流
浏览 1
提问于2016-04-01
得票数 2
回答已采纳
1
回答
当父活动的
状态
被绑定保存时,如何处理
片段
事务?
、
、
、
我的应用程序有几个
片段
和活动。
在
主父活动生命周期的过程中,应用程序在其他活动中向用户提供信息/选项。
片段
的文档对commit()有以下规定: 警告:您只能在活动之前使用commit()来提交事务,保存其
状态
(当用户离开该活动时)。如果试图
在
该点之后提交,则会引发异常。这是因为如果需要还原活动,提交
后
的
状态
可能会丢失。对于丢失提交的情况,可以使用commitAllowingStateLoss()。问题是,
在
返回父活动之后,我不能再使用Fragm
浏览 0
提问于2011-11-03
得票数 8
回答已采纳
1
回答
了解
片段
和活动生命周期以及向后导航
、
、
、
在
FragmentA中,我有一个附加FragmentB的按钮,方法是使用ActivityA的
片段
管理器(getActivity()、.getSupportFragmentManager())并替换R.id.fragment_container,我还将它添加到
后
栈中。因此,my questions is...why是
在
启动新活动时保存的视图
状态
,而不是替换和
重新
附加
片段
时保存的视图
状态
。
恢复
该
状态
看起来比
重新<
浏览 2
提问于2013-09-25
得票数 0
1
回答
Android碎片超过布局膨胀
、
我知道
片段
是用来制作灵活的
UI
的。但有一次有人问我,使用fragment比布局膨胀有什么好处。换句话说,我们可以将我们的自定义布局文件(一个我们用来表示
片段
UI
的文件)膨胀到支持活动的容器布局中。那么为什么要使用
片段
呢? 在我看来,为了更好的设计目的,片断比布局膨胀更好地使用,因为它有自己的生命周期方法。有人能给我一个更好的答案吗?
浏览 1
提问于2015-10-01
得票数 2
2
回答
无法
恢复
旋转时正确视图的
片段
、
、
、
、
例如,下面是
在
视图之间切换的方法:{ mCompanyArrayAdapter.notifyDataSetChanged();我采用这种方法,以便当AsyncTask完成时,它可以将数据解析为包装类,并
创建
这些对象的但是,
在
旋转时,屏幕返回到searchView,而不是继续显示mListView结果。为什么旋转
后</
浏览 4
提问于2014-10-16
得票数 0
回答已采纳
2
回答
我的视图
在
方向更改时被重置
、
、
、
、
我覆盖了onConfigurationChanged(),如果custom设置为true,我将
恢复
映像。 我现在的问题是EditText被擦除了--如何在配置更改
后
恢复
EditText?我的第一个尝试是将它的内容存储到一个字符串onPause()中,然后
恢复
它,但是总是没有结果。
浏览 0
提问于2011-08-17
得票数 7
回答已采纳
1
回答
如何使用setRetainInstance(布尔型)?
、
、
、
在
onCreate(Bundle) of Fragment A中,我调用setRetainInstance(true)。
在
改变方向时: 我的问题是:如何使(1)中的新ViewPager与(2)中保留的mViewPager相关联?
浏览 0
提问于2015-09-09
得票数 2
回答已采纳
1
回答
如何在方向更改时保存ArrayLists位置
、
为了增强用户体验,我目前
在
更改方向后
恢复
ArrayList的位置时遇到了一个bug。我尝试存储ArrayList,并且已经使movieData成为可打包的。
在
方向更改
后
使用调试器时,savedInstance显然不是空的,它包含一个int值和可能的parcelable Array列表,我真的不知道为什么这段代码不能工作。
片段
类: public clickInterfaceHelper clickL
浏览 17
提问于2017-03-15
得票数 0
2
回答
NativeScript:如何保存和
恢复
页面
状态
?
当我们导航到一个页面时,它每次都会
重新
加载。如果我之前通过编程或使用
ui
/builder在其中动态
创建
了一些视图,那么所有这些都将丢失。有没有办法保存/缓存页面的
状态
,并在页面
重新
加载
后
恢复
它?
浏览 0
提问于2016-05-27
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Chrome V69版浏览器恢复旧版https和UI界面
Bootstrap UI 编辑器
微软Windows 10 PowerToys工具首个预览版发布
Kotlin Coroutines 完全解析(二),深入理解协程的挂起、恢复与调度
CSS中不为人知的部分
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券