fragment 相关问题

**不要使用**:'fragment'是一个含糊不清的标签,用于指代众多技术。喜欢不那么含糊的标签。对于Android Fragments,请使用[android-fragments]。

如何从ListFragment使用ListView?

公共类侧边栏扩展ListFragment{ @覆盖 公共无效 onCreate(捆绑保存实例状态){ super.onCreate(savedInstanceState); ArrayList pavan = 新ArrayList public class sidebar extends ListFragment{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ArrayList<String> pavan = new ArrayList<String>(); pavan.add("Short Transmission Lines"); pavan.add("Medium pi Transmission Lines"); pavan.add("Medium T Transmission Lines"); pavan.add("Long Transmission Lines"); ca kumar = new ca(getActivity(), 0, pavan); setListAdapter(kumar);}} 我正在处理列表片段。我使用了 setContentView(Listview) 而不为活动创建其他布局文件并使用活动列表视图。我怎样才能对列表片段做同样的事情,而不使用其他 xml 布局,只使用列表的列表视图 Fragment.setContentView 并返回 listview 似乎不起作用。 尝试这样: public class ListViewDemoFragment extends ListFragment { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setListAdapter(adapter); } } 样品在这里 您可以使用setListAdapter(mAdapter); 要获取listView对象,你可以像下面这样做: ListView mListView = getListView();

回答 2 投票 0

如何使用父 Activity 或其他 Activity 的 Fragment 中的值?

我试图将 Fragment 中的价值传递给其父 Activity (通过父活动是指片段的父活动:片段在父活动中) 我知道我可以使用 ShareViewModel,但我想知道...

回答 3 投票 0

如何在 Kotlin 的主 Activity 中启用/禁用片段按钮

与此类似的问题有几个答案,但在 Kotlin 中没有。 我有一个带有一个按钮和两个片段的主要活动。在第一个片段中有一个导航按钮,可以启动...

回答 1 投票 0

Fragment 不显示从 BottomSheetFragment(房间 + Viewmodel)完成的更新

我有 ToDoList 应用程序,当我按下回收器的项目时,底部片段(ModifyFragment)显示我选择的任务来进行修改工作。但自从我离开家以来,更新过程尚未完成

回答 1 投票 0

在android中使用fragment会导致问题

这是我第一次制作Android应用程序,我在附注注释列表时遇到问题,当我尝试添加片段时会发生这种情况,这是连接MainActivity与

回答 1 投票 0

无法从 Firebase 实时数据库检索数据

我正在开发一个Android应用程序。在我的应用程序中,有一个 GetSupportFragment.java。该片段包含回收器视图,其中包含卡片视图。在每个卡片视图中,都会有centerN...

回答 1 投票 0

Fragment中CalendarView的使用

我正在创建一个应用程序,我想在其中显示日历并在下面显示每个选定日期的具体统计信息,但现在我尝试在 TextView 中显示选定的日期(以及一个 Toast 只是为了 b...

回答 1 投票 0

如何让Fragment在Android中默认打开?如何对被点击的按钮进行签名?

我正在制作足球应用程序,它在屏幕顶部有 4 个按钮。每个按钮都会打开不同的片段。现在,当我默认打开应用程序时,它显示 4 个按钮和空 fi...

回答 3 投票 0

将 JSON 从 php 加载到片段中的字符串中?

Object:从 url JSON 结果中获取 1 组经度和纬度坐标。加载地图并向这些坐标添加标记和相机变焦。 问题:一切正常,仅在第一次加载时...

回答 1 投票 0

Android 使用导航组件有条件地从后台删除片段

在 Android 应用程序中,我使用导航组件和导航图进行以下导航: 片段 A -> 片段 B -> 片段 C -> 片段 D -> 片段 E 无论如何,后退导航...

回答 1 投票 0

默认android RecyclerView ViewHolder NPE shouldIgnore()

我正在使用 android studio 中的默认列表片段,当我在活动中使用它时它会崩溃。我看到类似的错误,但没有发现有用的修复(我尝试更改适配器 getItemCount 和

回答 2 投票 0

在片段中将工具栏设置为操作栏

我想将我的工具栏设置为操作栏,但由于您的工具栏是布局元素,因此它必须位于您的布局中。现在我的布局在我的片段中。 我在布局中添加了工具栏,并将其称为...

回答 7 投票 0

正在寻找带有绑定的 findFragmentById 的替代方法?

有没有办法在不使用findFragmentById或findFragmentByTag的情况下获取对Fragment的引用?

回答 2 投票 0

当我使用导航组件时我的应用程序崩溃了

当我开始使用导航组件时,应用程序崩溃了。它无法正确地膨胀fragmentContaner视图。 科特林的主要活动 包 com.example.task2 导入 androidx.appcompat.app。

回答 1 投票 0

如何从 android Java Fragment 打开 Jetpack Compose 对话框

我有旧的片段代码,我需要从编写为可组合的片段对话框中打开: 我有这样的课程: 全屏对话框活动类 @JvmOverloads 构造函数(上下文:上下文,位于...

回答 1 投票 0

如何取消FragmentTransaction提交

我必须为用户提供在我的应用程序中捕获视频的选项,但我不希望在视频未录制时出现预览(或占用空间)。 因此我使用

回答 1 投票 0

我无法在底部导航栏中正确导航 - android 底部导航视图

我的应用程序中有 4 个片段,底部导航栏中有 3 个图标。当我按下不在底部导航栏中的片段时,导航结构就会崩溃。 首先,当我

回答 1 投票 0

如何以编程方式从活动导航到片段?

在活动中按下按钮后,如何从活动导航回片段? 这就是我正在做的: 我从片段中调用我的活动来传递数据 传递数据后,我想要

回答 1 投票 0

ScrollView 和 FragmentView 无法正常显示

我有一个片段在 MainActivity 上没有正确显示,顶部的汉堡菜单根本没有显示,片段的底部被剪切并且看不到。 活动_main.xml: 我有一个片段在 MainActivity 上没有正确显示,顶部的汉堡菜单根本没有显示,片段的底部被剪切并且看不到。 activity_main.xml: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <ScrollView android:id="@+id/svFragment" android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintBottom_toTopOf="@id/bnvNavigation" > <FrameLayout android:id="@+id/flScreen" android:layout_width="match_parent" android:layout_height="wrap_content" /> </ScrollView> <com.google.android.material.bottomnavigation.BottomNavigationView android:id="@+id/bnvNavigation" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/brightNeutral" app:itemActiveIndicatorStyle="@color/main_activity_bottom_navigation_menu_colors" app:itemIconTint="@color/main_activity_bottom_navigation_menu_colors" app:itemTextColor="@color/main_activity_bottom_navigation_menu_colors" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:menu="@menu/main_activity_bottom_navigation_menu" /> </androidx.constraintlayout.widget.ConstraintLayout> 请注意,我无法向上滚动查看汉堡菜单。如果我尝试向下滚动,我会看到“毕达哥拉斯定理”被切在中间。 我尝试更改布局但没有成功。 您可能只是将 com.google.android.material.navigation.NavigationView 与 com.google.android.material.bottomnavigation.BottomNavigationView 混淆了。汉堡包图标是导航视图的一部分,用于在屏幕左侧打开抽屉布局,底部导航视图是底部的菜单。这是官方文档如何实现NavigationView!

回答 1 投票 0

Android - 保存/恢复片段状态

我有一个活动,其中我浏览了几个片段。在每个片段中,我都有多个视图(EditText、ListView、Map 等)。 我怎样才能保存显示的片段实例

回答 8 投票 0

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