FragmentTransaction是用于执行一组Fragment操作的API。
我想要实现的效果是将输入(新)片段覆盖在退出(旧)片段之上, 但是当我用新片段替换旧片段时,旧片段就消失了,新片段滑动了......
我有这样的结构: MainActivity -> ProfileFragment -> ListFragment 其中“->”是 FragmentTransaction.add(....) 我的问题是,我需要 android 来重新加载旧实例吗...
我必须为用户提供在我的应用程序中捕获视频的选项,但我不希望在视频未录制时出现预览(或占用空间)。 因此我使用
FragmentTransaction Android Studio 期间的片段内存泄漏
我在 Android Studio 中使用 LeakCanary 监视我的移动应用程序中的内存泄漏。它们是在一个使用两个 Fragment 进行 FragmentTransaction 操作的活动中发现的。它们都是即时的...
我的Main2Activity里面有5个碎片(home,settings,newPost,notifications和profile)。在HomeFragment里面,我有一个RecyclerView,里面有很多post视图,每个post都包含一个 "open"......。
当使用片段事务时,我们可以使用add和replace方法进行。如果我们使用add,之前的fragment不会被销毁,而是保留在内存中。而如果我们使用replace方法,之前的片段就会被...
我正在尝试实现忘记的密码流程。我想做的是在应用程序内部处理收到的电子邮件,其中包含指向忘记密码网页的链接。使用导航...
Android NavController:onResume / onPause回调重新排序
我正在为Android导航库的非常奇怪的行为而苦苦挣扎。我用这些回调创建了一个片段(为了显示全屏内容,实际的系统UI切换是...
Android:如何在向内部充气RecyclerView时防止Fragment事务出现滞后或动画跳过?
我正在处理一些片段,但是从一个切换到另一个时的过渡动画非常缓慢,有时甚至会跳过整个动画(我读过的动画有时是一个...
addToBackStack()与getChildFragmentManager()不兼容
按下返回按钮后,单击按钮时显示的新片段没有关闭,而是关闭了整个应用程序。该按钮位于三个选项卡之一中。 ...
我已经尝试使用commitNow来确保片段事务是同步的。但是,在测试之后,我发现由于某种原因commitNow不会立即删除片段。我有...
FragmentTrasaction问题:IllegalArgumentException:找不到ID的视图
此错误在从活动到片段的片段事务期间发生。我之前做了很多次这个过程,所以我不知道自己缺少什么。我阅读了先前问题的解决方案,但无法...
在FragmentTransaction中使用add()。addToBackStack(),add()。detach()和replace()。addToBackStack()有什么区别?
在Android文档上的FragmentTransaction项目中,描述了方法replace()与为当前视图中添加的所有片段调用方法remove()相同,然后称为...
我想通过一个片段时,被点击活动按钮,以取代ID容器的FrameLayout。我想我已经写了代码工作,但东西是不正确可能是它的布局...
我正在尝试在DialogFragment的子类中添加一个片段。我有一个带有id pref_container的FrameLayout,我想用一个名为settingsFragment的片段替换它。问题是......
我正在制作一个新闻应用程序,其中我有一个片段,其中包含列表中的所有新闻以及另一个包含视频列表的片段。当您触摸新的时,它将从名为的活动中调用方法...
我使用以下方法通过显示/隐藏它们来切换片段(在我的NavigationDrawer中)。 protected void showFragment(int container,Fragment fragment,String tag,String lastTag,...
FragmentManager和FragmentTransaction到底做了什么?
我在FragmentManager下面有简单的代码fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.replace(R.id ....
FrameLayout而不是RelativeLayout和LinearLayout
在替换活动中的Fragments时,我们在activity.xml中定义FrameLayout并使用FrameLayout动态替换片段。使用FrameLayout有什么好处...
是否可以在添加片段之前检查片段是否已加载到FrameLayout中?