片段表示Android应用中的可重用行为或用户界面的一部分。
ViewPager2 在调用 popbackstack 时重用片段
我有 ViewPager2 的主片段,其中包含其他片段。 每个子片段可以打开另一个细节片段(主片段替换为细节片段)。 当我从细节回到过去
使用fragment时getContext()和requireContext()的区别
我很长一段时间以来一直有这个疑问,当我使用 android 片段并且需要实例化 Context 时,或者我需要将 Context 作为其他函数的参数传递时,我可以选择...
我在 kotlin 代码中遇到了一些错误。 代码如下: '''包 com.mohamed.focuscounter 导入 android.os.Bundle 导入 androidx.fragment.app.Fragment //...
如何将没有UI的Fragment关联到MainActivity
我有 MainActivity.java,它实现了 SshFragment.java 的接口,该接口在片段中运行 AsyncTask。该片段没有 UI,但我不确定如何定义它,所以我很困惑如何定义
我已在 Manifest.xml 中声明了一个活动 (RoomActivity),以便能够进入 PipMode。在该活动中,我有一个 RoomFragment,它通过 NavigationComponent 库放置在
使用 GmsBarcodeScanning 管理扫描的条形码
我有一个带有 EditText 和几个按钮的片段。 其中一个按钮允许用户使用 GmsBarcodeScanning 库扫描条形码。 如果成功,应该会出现扫描的条形码
处理片段 Backstack 时 getOnBackPressedDispatcher 的问题
在我的单活动应用程序中,我实现了一项功能,在主活动中按后退按钮会触发延迟退出序列,在关闭应用程序之前显示“再见”消息。 T...
点击当前fragment的空白处即可看到Recyclerview
在我的主要活动中,我有一个 RecyclerView。假设我单击一个名为“Back to 80s”的项目,它会打开一个相应的片段(占据整个窗口)。然而,有一个问题:...
我是 Android 新手。我知道现在最好使用 Jetpack compose,但我想首先开始学习旧的做事方式。 我有一个主页,其中有一个片段显示一些汽车
我的片段有两个入口点:一个没有传递 Bundle,第二个则传递带有参数的 Bundle。我注意到,一旦我向它传递了一个参数,该片段就会保留...
所以我的问题很简单。我有两个活动(splash 和主活动),3 个片段将放置在主活动上。我想从启动屏幕上的 api 获取数据并将获取的数据显示在...
如何重新加载当前片段而不将其添加到后台堆栈,同时保持同一片段在后台堆栈中先前添加的位置?
我有一个主要活动,其中有一个回收器视图,我从中打开一个新片段,比如说片段1,现在在片段1中我有一个场景,我必须重新加载/替换相同的片段,...
将 Arryaylist 作为共享首选项保存到 json 后,在 Fragment 中实现 RecyclerView 时遇到问题
我无法显示片段,但我的活动中没有显示任何内容。我的目标是将sharedpreference保存为gson,因为arraylist无法保存到sharedpreference中然后使用gson...
在Android移动应用程序(Android Studio)的片段中找到一个箭头
我目前正在 Android Studio 中开发一个 Android 移动应用程序,该项目旨在创建一个集中在线或本地玩迷你游戏的应用程序。我的项目正在进行中...
java.lang.IllegalStateException:键 f0 的片段不再存在:索引 1
我的活动中有几个片段。完成一些过程后,我使用下面的代码关闭片段。 if (getActivity().getSupportFragmentManager().getBackStackEntryCount() > ...
DialogFragment 忽略 OnBackPressedDispatcher
我正在尝试使用 'androidx.activity:activity-ktx:1.1.0-alpha01' 和 'androidx.fragment:fragment-ktx:1.2.0 处理 BottomSheetDialogFragment 中的后退按钮,这是一个 DialogFragment -alpha0...
如何解决错误“LifecycleOwners必须在启动之前调用register”
我在开发中使用 registerForActivityResult 进行谷歌登录实现。一切都工作正常,直到我将片段依赖项升级到 1.3.0-beta01。应用程序当前
我有一个片段 FR1,其中包含多个嵌套片段; FRa、FRb、FRc。这些嵌套片段可通过按 FR1 布局上的按钮来更改。每个嵌套片段都有多个输入...
我有一个包含 3 个片段的底部导航视图 我想从片段 1 内部而不是从活动中将片段 1 更改为片段 2 有谁知道怎么做吗?
我使用适当的 android studio 模板创建了一个新活动:新建->活动->底部导航活动。我向 AppBarConfiguration 添加了 5 个片段,除了一个之外一切正常......