fragmentmanager相关内容

Android:如何防止在内部膨胀ReccyclerView时,碎片事务出现滞后或动画跳过?

我正在处理一些片断,但是在从一个片断切换到另一个片断时的过渡动画非常滞后,有时甚至会跳过整个动画(我读到这有时是片断性能不佳的结果)。 非常有趣的是,我在该片段中的所有数据获取和计算都是使用在计算线程上设置的协同例程完全异步完成的。并且包含数据的数组列表甚至不长或参数不多。我在UI标题上做的唯一一件事就是在ReccyclerView Adapter上设置最终列表,然后通知DataSetChang ..

在 Android 的 Fragment 中使用 Google 地图

我正在尝试在片段中加载 Google 地图,并且无论我尝试实施什么解决方案,我都会不断收到相同的错误.我已经完成了所有类似(如果不相同)的问题,并尝试按照前几个最佳答案的建议去做,但遗憾的是没有运气.因此,如果您能帮助我,我将不胜感激:我的 MainActivity.java 如下: 包com.nzf.nzf.nzfmap;导入android.support.v4.app.Fragment;导入 ..

Fragment 和 FragmentStatePagerAdapter 中带有 ViewPager 的片段导致异常(带有完整示例)

我有一个带有 ViewPager 的简单片段. 我正在使用最新的支持库 v4 rev18! 如果我第一次显示子片段,一切正常,如果我返回并再次显示,应用程序崩溃并出现以下异常: 我有一个完整的示例,它显示了何时发生以下异常: java.lang.NullPointerException在 android.support.v4.app.FragmentManagerImpl.ge ..

Android - 使用 ViewPager 和 FragmentStatePagerAdapter 为 ActionBar 创建多级选项卡

如何处理 ActionBar 中的 Android 选项卡,以便它向用户呈现多个上下文级别的选项卡和相关片段(换句话说,我希望 ActionBar 选项卡根据在更高级别 - 有点像分层菜单).(理想情况下,该解决方案将支持任意数量的“级别",但至少三个“级别"会很好) 注意:要正确排列答案,请按“最旧"排序 - 这会将部分放在正确的位置,而 HomeActivity 最后. 解决方案 ..

FragmentTransaction 隐藏/显示有时不起作用

我有一个带有底部导航选项卡的活动,这些选项卡正在更改其中的片段.当我在这些选项卡上来回单击时,它会在某些时候停止工作.代码执行得很好,因为我在其中放入了一些日志.但是片段没有被切换. 代码在 kotlin 中,但相当简单 fun showTabFragment(tag: String) {val currentFragment:片段?= supportFragmentManager.fra ..
发布时间:2021-12-10 17:14:12 移动开发

片段转换的 ViewPager 和 RecyclerView 问题

设置如下: 带有 nav_graph 的单个活动应用程序 (MainActivity) HomeFragment 有 viewPager2 和 3 个子片段 这 3 个片段中的每一个都是相同的片段,其中 RecyclerView 显示不同的帖子列表 用户可以点击帖子并导航到全新的屏幕/片段(详细信息) 点击“返回"按钮抛出异常: java.lang.Illega ..

当父按钮的 onClick 时,从 ChildFragment 与 Parent 通信

我有一个父 Fragment,它有一个 FragementContainerView,其中有不同 Fragment 的转换.parentFragment 有一个按钮,单击该按钮时,它必须从容器视图内的不同子片段中收集所有数据.我正在使用 Navigation 组件和 FragmentResultAPI,第一个用于片段导航/转换,最后一个用于从子级到父级获取结果.我知道如何将孩子的数据返回给父母,但 ..

当我们使用android中的backstack返回上一个片段时,上一个片段正在重新启动

让我们说我们有两个片段,而我们在第二个片段中,那么如果有人按下后退按钮,那么我们将使用backstack成功返回上一个片段(即第一个片段),但是问题在于,上一个片段正在重新启动所有内容.我想在不按任何重新启动或初始化的情况下显示上一个片段的内容.在此先感谢您. 解决方案 欢迎使用Android Fragment Life !! 如@Uuu Uuu所建议,添加片段时需要使用add()方 ..
发布时间:2021-05-09 19:24:34 Java开发

调用replace()方法后,片段闪烁/闪烁

我有一个 MainActivity ,应该在两个片段之间切换:内容和设置(扩展了 PreferenceFragmentCompat ).一切正常,但是最近我实现了 Dagger 2 依赖注入,并且我的“设置"片段开始闪烁.当您按下底部导航栏上的设置项目时,有时会出现设置片段,然后消失几毫秒,然后再次出现. 我看不到发生这种情况的确切原因. 请问您能解释一下发生的情况以及如何解决此问题吗 ..

PreferenceFragments是否不在同一个FragmentManager中?

我们有一个 PreferenceFragmentCompat ,然后点击一个首选项,我们希望从当前的 PreferenceFragmentCompat 切换到新的 PreferenceFragmentCompat .(要在新屏幕上进行某些设置). 但是,无论我们尝试了什么,我们都会遇到以下错误: 片段声明的目标片段不属于此片段FragmentManager MainActivit ..
发布时间:2021-05-09 19:24:07 移动开发

ViewPager和RecyclerView问题与片段过渡

设置如下: 带有nav_graph的单个活动应用程序(MainActivity) HomeFragment的viewPager2具有3个子片段 这3个片段中的每个片段都是相同的片段,其中RecyclerView显示了不同的帖子列表 用户可以单击帖子,然后导航到全新的屏幕/片段(详细信息) 点击“返回"按钮引发异常: java.lang.IllegalStateE ..