fragmenttransaction 相关问题

FragmentTransaction是用于执行一组Fragment操作的API。

如何在动画时将输入片段显示在退出片段上方。

我想要实现的效果是将输入(新)片段覆盖在退出(旧)片段之上, 但是当我用新片段替换旧片段时,旧片段就消失了,新片段滑动了......

回答 3 投票 0

防止android重新创建特定Fragment的新实例

我有这样的结构: MainActivity -> ProfileFragment -> ListFragment 其中“->”是 FragmentTransaction.add(....) 我的问题是,我需要 android 来重新加载旧实例吗...

回答 1 投票 0

如何取消FragmentTransaction提交

我必须为用户提供在我的应用程序中捕获视频的选项,但我不希望在视频未录制时出现预览(或占用空间)。 因此我使用

回答 1 投票 0

FragmentTransaction Android Studio 期间的片段内存泄漏

我在 Android Studio 中使用 LeakCanary 监视我的移动应用程序中的内存泄漏。它们是在一个使用两个 Fragment 进行 FragmentTransaction 操作的活动中发现的。它们都是即时的...

回答 1 投票 0

无法从另一个片段打开一个片段。

我的Main2Activity里面有5个碎片(home,settings,newPost,notifications和profile)。在HomeFragment里面,我有一个RecyclerView,里面有很多post视图,每个post都包含一个 "open"......。

回答 1 投票 0

碎片事务.添加与.替换最佳角度?

当使用片段事务时,我们可以使用add和replace方法进行。如果我们使用add,之前的fragment不会被销毁,而是保留在内存中。而如果我们使用replace方法,之前的片段就会被...

回答 1 投票 2

使用Android导航组件的深层链接和动画

我正在尝试实现忘记的密码流程。我想做的是在应用程序内部处理收到的电子邮件,其中包含指向忘记密码网页的链接。使用导航...

回答 1 投票 1

Android NavController:onResume / onPause回调重新排序

我正在为Android导航库的非常奇怪的行为而苦苦挣扎。我用这些回调创建了一个片段(为了显示全屏内容,实际的系统UI切换是...

回答 1 投票 0

Android:如何在向内部充气RecyclerView时防止Fragment事务出现滞后或动画跳过?

我正在处理一些片段,但是从一个切换到另一个时的过渡动画非常缓慢,有时甚至会跳过整个动画(我读过的动画有时是一个...

回答 1 投票 1

addToBackStack()与getChildFragmentManager()不兼容

按下返回按钮后,单击按钮时显示的新片段没有关闭,而是关闭了整个应用程序。该按钮位于三个选项卡之一中。 ...

回答 1 投票 0

为什么commitNow不将片段设置为null?

我已经尝试使用commitNow来确保片段事务是同步的。但是,在测试之后,我发现由于某种原因commitNow不会立即删除片段。我有...

回答 1 投票 0

FragmentTrasaction问题:IllegalArgumentException:找不到ID的视图

此错误在从活动到片段的片段事务期间发生。我之前做了很多次这个过程,所以我不知道自己缺少什么。我阅读了先前问题的解决方案,但无法...

回答 1 投票 0

在FragmentTransaction中使用add()。addToBackStack(),add()。detach()和replace()。addToBackStack()有什么区别?

在Android文档上的FragmentTransaction项目中,描述了方法replace()与为当前视图中添加的所有片段调用方法remove()相同,然后称为...

回答 1 投票 10

如何用片段取代的FrameLayout编程

我想通过一个片段时,被点击活动按钮,以取代ID容器的FrameLayout。我想我已经写了代码工作,但东西是不正确可能是它的布局...

回答 2 投票 0

Android在片段中添加片段

我正在尝试在DialogFragment的子类中添加一个片段。我有一个带有id pref_container的FrameLayout,我想用一个名为settingsFragment的片段替换它。问题是......

回答 1 投票 0

Android:使用片段事务获取白屏

我正在制作一个新闻应用程序,其中我有一个片段,其中包含列表中的所有新闻以及另一个包含视频列表的片段。当您触摸新的时,它将从名为的活动中调用方法...

回答 4 投票 5

片段生命周期 - 在显示/隐藏时调用哪个方法?

我使用以下方法通过显示/隐藏它们来切换片段(在我的NavigationDrawer中)。 protected void showFragment(int container,Fragment fragment,String tag,String lastTag,...

回答 10 投票 84

FragmentManager和FragmentTransaction到底做了什么?

我在FragmentManager下面有简单的代码fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.replace(R.id ....

回答 2 投票 46

FrameLayout而不是RelativeLayout和LinearLayout

在替换活动中的Fragments时,我们在activity.xml中定义FrameLayout并使用FrameLayout动态替换片段。使用FrameLayout有什么好处...

回答 1 投票 0

在替换之前检查在framelayout中加载了哪个片段

是否可以在添加片段之前检查片段是否已加载到FrameLayout中?

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.