android-fragments相关内容
我使用的是MVVM架构。我有一个活动和几个片段,我想在活动中的API中发出一个请求,然后使用ViewModel,感谢获得的数据,将它们显示在片段中。我该怎么做呢?我当前的解决方案不起作用: 活动: viewModelRoutesFragment = new ViewModelProvider(this).get(ViewModelRoutesFragment.class); viewM
..
我使用Flow而不是LiveData来收集片段中的数据。在片段A中,我观察(或者更确切地说是收集)片段的onView中的数据如下所示: lifecycleScope.launchWhenStarted { availableLanguagesFlow.collect { languagesAdapter.setItems(it.allI
..
我有一个片段,它基本上只包含一个底部导航和一个视图模型。此视图模型由此片段中的所有子片段共享。我的父片段看起来有点像这样: class UserDetailFragment : Fragment() { private val args: UserDetailFragmentArgs by navArgs() private val userDetailViewModel:
..
Navigation Drawer 在此,当我单击保存结果时,它会显示所有保存的结果和日期。 The image showing saved results in SavedResultsFragment Navigation Layout 当我单击任何项目时,它应该在ShowSavedResltsFragment中显示该被点击项目的所有详细信息,但安装应用程序崩溃并引发IllegalS
..
活动和片段的结构如下: 使用NavigationDrayer。 MainActivity有一个碎片容器,一个容器中应该有多个碎片。应用启动后,默认分片为分片A 使用片段B实现深度链接到MainActivity,以及如何将片段从片段A(默认)更改为片段B(目标)。 任何帮助都会有帮助:) 谢谢 即 类句柄Applink override fun onInitV
..
问题: 我在运行Espresso测试时遇到了问题,在登录按钮上调用Perform(Click())方法后,测试继续运行,但不会继续运行,直到45秒过去,测试自动失败。同时正常登录。 上下文:我有一个并排有两个片段的活动,右侧的片段处理用户名和密码Edittex以及登录按钮。这个片段是用一个ViewAnimator和两个LinearLayout作为子视图构建的,第一个LinearLayout具
..
我正在做一个项目,有很多碎片..请有没有方法可以创建显示在所有片段上的工具栏,我在YouTube上看了一个教程,他们在那里使用了navController,但当我尝试执行相同的操作时,收到了Unresolved reference错误.. 请记住,我希望不同的片段具有不同的图标。 那么,我该怎么做呢?或者我必须在每个片段.xml文件中显式创建工具栏? 以下是我的MainActiv
..
强制性前言:我对Kotlin和Android Studio非常陌生。正如标题所述,我正在尝试从片段中填充Android Studio中的微调器。首先,我与findViewById(R.id.spinner)有问题,但我相信我已经解决了问题,方法是在它前面加上root.。 目前,抛出的唯一错误是context: this行。最后,我想使用这个微调工具来允许用户按不同的纽约行政区进行过滤(因此,bo
..
我在堆栈溢出的某个地方读取- 如果您正在创建新的应用程序,您可以完全跳过使用碎片 并且只需使用可组合函数来表示您的屏幕。 但在使用片段时,我们可以为不同的片段/屏幕提供不同的视图模型。我们是否可以使用可组合功能实现相同的视图模型?例如,单个活动、不同屏幕的不同可组合功能、不同可组合功能的不同视图模型?如果是,这是理想的方法吗? 推荐答案 但在使用片段时,我们可以为不同的片段
..
我已经创建了一个自定义的Place对象和Place Adapter。我已经使用了Parcelable,但当我单击任何碎片项时都没有反应 已尝试使用Parcelable,但在单击任何项目时没有响应。 放置对象 public class Place implements Parcelable { /** String resource ID for the name of the
..
在XML中我有
..
我正在努力使Google Place API出现在CardView中。 我看到的特定代码来自GitHub,似乎对其他所有人都有效,但我不明白为什么它会抛给我一个错误。 这是我收到的错误: E/AndroidRuntime: FATAL EXCEPTION: main Process: com.rizwanqureshi.kevstaxiscanterbury, PID:
..
我想使用导航抽屉中的切换按钮在主布局中添加和删除片段。 这是我的代码- menuitem.xml`
..
enter image description here在Android 10&;11SDK 30中 如何访问Android设备中的所有文件,并授予允许管理所有文件的权限 我尝试了requestLegacyExternalStorage、defaultToDeviceProtectedStorage、Reserve veLegacyExternalStorage 和MANAGE_EXTERN
..
我从科特林开始,我不知道如何在片段之间切换,我尝试过此代码: val manager = supportFragmentManager val transaction = manager.beginTransaction() transaction.add(R.layout.fragment_information.toInt(), ComplainFragment())
..
我已经在MainFragment(包含NavHost)中实现了NavHost(导航组件),它NAV中还有另外三个片段(CategoryFragment、GalleryFragment和预览Fragment) 上述三个片段位于nav_graph中。我想给我们的parentFragment(MainFragment) 送一个模特 我尝试了两种不同的方式将数据发送到parentFragment(Ma
..
我有一个片段要添加到视图中. FragmentManager fragMgr=getSupportFragmentManager();feed_parser_activity 内容 = (feed_parser_activity)fragMgr.findFragmentById(R.id.feedContentContainer);FragmentTransaction xaction=
..
我有一个包含三个选项卡的应用程序. 每个选项卡都有自己的布局 .xml 文件.main.xml 有自己的地图片段.它是应用程序首次启动时显示的那个. 除了我在标签之间切换时,一切都很好.如果我尝试切换回地图片段选项卡,则会收到此错误.切换到其他选项卡并在其他选项卡之间切换效果很好. 这里有什么问题? 这是我的主类和我的main.xml,以及我使用的一个相关类(你也会在底部找
..
..
..