android-fragments 相关问题

片段表示Android应用中的可重用行为或用户界面的一部分。

如何在Fragment中设置ViewPager

我需要在片段中放置一个 ViewPager,但我有两个片段,片段 1 是我的菜单,片段 2 我想用作 ViewPagerIndicator。 但一个片段不能有另一个片段...

回答 7 投票 0

软键盘出现后如何隐藏 Android 中的操作栏

我看过这些答案。 我的 androidManifest.xml 文件包含: android:theme="@style/Theme.AppCompat.DayNight.NoActionBar" > 在我的一个片段中,我需要调用软键盘......

回答 1 投票 0

Android - 在 Fragments onResume 函数中设置 listView 子级的背景颜色会出现 NullPointerException

我正在构建一个Android应用程序。在我的主要活动中,我有一个 FragmentPageAdpater,我基本上做的是我有这个可重用的 Fragment 类,我实例化了三次。 我的片段...

回答 1 投票 0

阻止 FragmentPagerAdapter 立即创建其所有片段

所以我有底部导航栏,每个选项卡有 4 个片段,在每个选项卡中我调用 API 请求来获取一些数据,但问题是每次我按下导航栏的任何选项卡时,至少有两个.. .

回答 3 投票 0

Jetpack Compose 如何从视图模型收集流并在可组合项中对它们进行操作?

视图模型: 类 RulesViewModel : ViewModel() { 私有 val _sharedFlow = MutableSharedFlow() val shareFlow = _sharedFlow.asSharedFlow() 密封类

回答 2 投票 0

<fragment>标签中android:name属性的含义

请解释一下这段代码中的 ArticleListFragment 和 ArticleReaderFragmet: 请解释这段代码中的 ArticleListFragment 和 ArticleReaderFragmet: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_parent"> <fragment android:name="com.example.news.ArticleListFragment" android:id="@+id/list" android:layout_weight="1" android:layout_width="0dp" android:layout_height="match_parent" /> <fragment android:name="com.example.news.ArticleReaderFragment" android:id="@+id/viewer" android:layout_weight="2" android:layout_width="0dp" android:layout_height="match_parent" /> </LinearLayout> 我不知道他们指的是什么?是源代码中使用的 Fragment 类(或其子类)还是用于布局的 XML 文件? 如果它们是 XML 文件,它们必须位于哪里? ArticleListFragment 和 ArticleReaderFragment 是包含这些片段的 java 代码的类的名称。 正如之前提到的,您可以让片段包含活动,但这不是一个好的做法。 作为一个很好的例子,尝试使用 Android Studio 向导创建“带有片段的空白活动”。它将创建一个活动类和一个片段类,以及分别用于活动和片段的 2 个 XML 文件。 <fragment android:name="com.example.app.myFragment"/> name 属性用于指定用于创建视图层次结构的 Fragment 类 - 在本例中为 myFragment.java。 它们指的是Fragment的两个子类,一个称为ArticleReaderFragment,另一个称为ArticleListFragment。两者的包装是相同的,com.example.news。 Android 会为您实例化两者 ArticleListFragment和ArticleReaderFragment指向您可以在路径com/example/news/..上找到的类。这些类应该是 Fragment 类的子类。 这意味着这些类需要存在于您的代码中,才能使此示例 XML 正常工作。 在我看来,这一切都在 http://developer.android.com/guide/components/fragments.html#Adding 上进行了非常清晰的解释

回答 4 投票 0

即使我没有通过意图发送任何数据,我也会收到此错误:FAILED BINDER TRANSACTION

这就是我进入第二个活动的方式: @覆盖 公共无效onEpisodeClicked(@NonNull ModelEpisode modelEpisode){ startActivity(new Intent(requireActivity(), MainActivity.class)); }

回答 1 投票 0

在 Android Studio 中向片段添加页面标题和后退按钮

我已经粘贴了我的片段中的代码和用户界面的图像。如何将应用程序标题替换为标题“关于”并添加后退箭头,以便用户可以返回到上一个屏幕。 导入

回答 1 投票 0

是否可以使用 Google Play 核心库以编程方式触发 Android 应用程序更新而无需用户交互?

我目前正在开发一个 Android 应用程序,并探索在不需要显式用户交互的情况下执行应用程序更新的可能性。我研究了应用内的 Google Play 核心库

回答 1 投票 0

使用 NavController 从 BottonNavigationBar 单击时会重新创建片段

所以我在片段A中有一个GoogleMap,每当我从BottomNavigationBar中选择片段B并再次选择片段A时,地图就会重新初始化。但是,如果我通过 back-pre 返回到片段 A...

回答 1 投票 0

物料卡中的标高未显示

我在Android Studio中创建了一个项目来实现视图绑定和数据绑定。我不知道为什么材料卡不显示海拔。我已经添加了声明 android:hardwareAccelerated=&...

回答 1 投票 0

当片段在 Android 电视上打开时,如何防止注意力集中在活动上?

我有一个播放电影的活动,并且该活动上打开了许多片段。当片段在活动上方打开时,活动可以获得焦点。 我希望该活动不再...

回答 1 投票 0

Android MenuProvider 在恢复带有片段的活动时乱序添加菜单项?

有人看过这个吗?感觉像是 Android MenuProvider 中的一个错误。 活动 A 具有菜单项 1 和 2。 活动 A 中的片段 A 具有菜单项 3 和 4。菜单项的顺序为:1,2,3,4

回答 1 投票 0

如何使用导航组件将fragment实例保存在bottomNavigationView上

我正在使用导航组件在底部导航视图片段之间进行导航。但是片段状态正在保存,每次我访问该菜单项时它都会创建。 根据此更新 -

回答 3 投票 0

Kotlin Android - 从片段复制到剪贴板

我需要将文本复制到剪贴板,所以我使用了MainActivity中已经使用过的代码: val myClipboard: ClipboardManager = getSystemService(CLIPBOARD_SERVICE) as ClipboardManager val myClip:

回答 5 投票 0

如何让 ViewPager 处理日期?

基本上我正在尝试创建有限的滑动选项卡(例如,2周)。中间的选项卡是当前日期,您无法滚动到未来的日期,但可以返回到选项卡将带您到的位置。这首...

回答 1 投票 0

重新创建 Activity 并重新启动 ViewPager2 时,requireContext() 和 requireView() 为 null

当在 Android 设备的设置应用程序中更改字体大小时,将重新创建 Activity。那时,当从activity访问fragment的功能时,requireContext(...

回答 1 投票 0

Android 应用程序 UI 随机卡住,点击动画仍然有效,但 onclicklisteners 未触发

在我目前正在开发的应用程序中,存在一个持续存在的错误,该错误会在看似随机的时间部分“冻结”用户界面: UI 在前台时突然冻结,但所有 ui

回答 1 投票 0

带有导航组件的 Android 片段中的 Facebook 身份验证

我正在尝试使用自定义界面登录 Facebook,它在 Activity 类中运行良好。我也必须在 Fragment 中做同样的事情。但它没有正确登录 当我单击

回答 1 投票 0

更新数据库中的项目后,列表适配器未更新

我正在使用 RoomDB 编写一个笔记应用程序,当我尝试更新现有笔记时,它会在数据库中完美更新,但我必须重新启动应用程序或打开另一个片段,然后返回...

回答 1 投票 0

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