我有以下结构: 我想从ChildFragment类访问Fragment1或Fragment2 ,但是当我调用parentFragment时,它会返回NavHostFragment 。 我无法通过 id 或 tag 直接搜索 Fragment1 或 Fragment2,因为您可以看到父级可能会更 ...
我有以下结构: 我想从ChildFragment类访问Fragment1或Fragment2 ,但是当我调用parentFragment时,它会返回NavHostFragment 。 我无法通过 id 或 tag 直接搜索 Fragment1 或 Fragment2,因为您可以看到父级可能会更 ...
我在我的项目中使用底部导航栏和片段。 当它从一个片段移动到另一个片段时,我不想丢失 state 或数据我该怎么做? 这是 activity_main.xml 这是 MainActivity.java 这是我正在使用 PhoneFragment.java 的片段之一 请告诉我如何在移动到另一个片段时不 ...
我想通过单击它的按钮来刷新我的片段。 怎么做? 我尝试这样做,但旧版本的片段出现在屏幕顶部(附图片): ...
我需要在这个过程 Go 从片段 A 到片段 B 和 go 从片段 B 到片段 C 之后重新加载片段,然后进行注册过程,注册正确后,popBackStack 片段 A 和我的片段 A 将被重新加载。 我的主要问题是片段 A 没有重新加载 请帮助我 ...
这是我第一次在 Android 中使用 Fragments,我正在尝试创建一个微调器并使用 ArrayList 填充它。 我的应用程序在主屏幕上有 3 个按钮,第一个按钮用这个片段替换了 Activity 中的 FrameLayout,但是一旦我按下它,应用程序就会崩溃。 我必须制作另外两个片段,但 ...
我编写了从远程端点获取 JSON 对象的代码。 对于这个问题,我传入了一个模拟对象,它是一个对象数组。 我的目标是解构对象,并为数组的每个元素在 ViewPager 中创建一个片段。 每个片段都应该显示它所代表的对象的 id。 该对象如下所示: 如果我取消对 FragmentClass 中的代码 ...
我正在尝试从工具栏启动一个片段(工具栏也在一个片段中)但它没有启动,当它在主要活动中它工作正常时不是这种情况。 如果您想要任何文件的更多参考或想查看其他文件,请告诉我我会上传 Java 文件首页_Fragment.java XML 文件 tool_bar.xml(菜单 XML) 工具栏.xml ...
我是Fragments概念的新手在我正在观看的视频中,他们使用了这段代码: 通过 java 创建Fragment 。 在findFragmentById他们传入FrameLayout (my_container) 而不是Fragment 。 我在文档中读到您可以传入容器 id,但这让我感到困惑,它 ...
所以我试图通过单击我的 BottomNavigationView 中的一个选项卡来切换到另一个片段,但我不断收到 NullPointer 异常。 我尝试将 xml 文件中的fragment标签更改为androidx.fragment.app.FragmentContainerView但我仍然遇到相 ...
我为RecyclerView连续包含一个片段 - 我知道这不是最推荐做的事情,但它使用得不多,我希望它作为一个Fragment ,因为我们在多个地方使用它。 我在ViewHolder的视图中添加了这个: 它按预期加载,但问题是如何访问正确的 FragmentManager 来配置片段? 文档指出 ...
我有一个包含三个片段(第一个、第二个和第三个)的活动( main )。 我使用<include layout="@layout/content_main"/>在我的活动( activity_main.xml )中包含了 3 个片段。 content_main.xml正在使用id = ...
我遇到了一个与 Activity 的 getFragmentManager() 与 androidx.FragmentManager 不一致的问题。 所以我有以下方法: 在这里我收到错误"Can not resolve method show(android.app.FragmentManag ...
我不是 Java 编码员,而是在尝试学习 Java 的同时尝试构建应用程序。 我正在尝试添加 2 个片段,一个是登录片段,一个是注册片段,但是在使用超级构造函数时,我面临无法解决错误。 谁能建议我做错了什么? 我知道 super 用于访问父类构造函数,在我的情况下它不是空的。 以下是 MainA ...
我正在使用 Kotlin 进行开发。 当我到达官方 Android 教程的片段部分时,我遇到了 supportFragmentManager。 它可用作 Kotlin 中的变量,而在 java 中,我们可以调用其等效方法getSupportFragmentManager() 。 我想知道suppo ...