片段表示Android应用中的可重用行为或用户界面的一部分。
我正在开发一个包含购物车管理的电子商务应用程序。现在我有一个片段(CartFragment)和一个适配器(ShowCartAdapter)附加到recyclerView。 我已经犯了三个网络调用......
刷新Listview simpleCursorAdapter始终为null
我有一个程序可以从 SQLLiteDB 填充列表视图。初始加载有效,但是当我编辑条目时,程序崩溃并且 simplecursorAdapter = null。 片段: 公开课
我已经看到很多答案解释如何通过用户交互覆盖后退按钮并为其添加功能,但几乎没有一个答案解释如何以编程方式触发...
尽管在 kotlin Xml Android 中成功获取和适配器设置,Firebase RecyclerView 未在片段中显示检索到的数据
我无法在 Android 应用程序的 RecyclerView 中显示从 Firebase 实时数据库检索的数据。 尽管成功获取数据(通过日志记录确认),RecyclerV...
我的片段中有两个 EditText。它们都将 android:inputType 设置为 numberSigned|numberDecimal,因为我希望通过它们仅输入十进制数字,这些数字也可能被签名。 该...
我的 MainActivity 中有一个底部导航工具栏和一个工具栏,我还有一个可以从一个 Fragment 切换到另一个 Fragment 的 FrameLayout。这是我的主要活动布局: 我的 MainActivity 中有一个底部导航工具栏和一个工具栏,我还有一个可以从一个 Fragment 切换到另一个 Fragment 的 FrameLayout。这是我的 MainActivity 布局: <?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"> <com.google.android.material.appbar.AppBarLayout android:layout_width="0dp" android:layout_height="wrap_content" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"> <androidx.appcompat.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" android:theme="?attr/actionBarTheme" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp" > <ImageView android:layout_width="40dp" android:layout_height="40dp" android:src="@drawable/ic_logo" > </ImageView> <TextView android:layout_marginLeft="20dp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="PollIt" android:textColor="@color/white" android:fontFamily="@font/login_logo_font" > </TextView> <ImageView android:id="@+id/refreshData" android:layout_width="40dp" android:layout_height="40dp" android:src="@drawable/ic_logo" android:layout_gravity="right" android:layout_marginRight="25dp" > </ImageView> </androidx.appcompat.widget.Toolbar> </com.google.android.material.appbar.AppBarLayout> <FrameLayout android:id="@+id/fragment_container" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginBottom="56dp" android:text="Fragment" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintTop_toTopOf="parent" /> <com.google.android.material.bottomnavigation.BottomNavigationView android:id="@+id/bottomNavigationView" android:layout_width="match_parent" android:layout_height="75dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.5" app:layout_constraintStart_toStartOf="parent" app:menu="@menu/bottom_navigation"/> </androidx.constraintlayout.widget.ConstraintLayout> 那么在工具栏中我有一个ID为“refreshData”的ImageView,如果我在Fragment 2中,当我点击“refreshData”时如何获取点击事件以便我可以刷新不同Fragment内的数据? 这并不容易,但我们可以通过一个技巧来实现,还要注意它会对记忆敏感。 首先在 mainActivity 中为 ImageView 创建一个公共静态变量,id 为“refreshData”。 val refrishView = finViewById(R.Id.refreshData); 在主要活动中初始化它。 现在的技巧是在fargment/framelayout类中通过访问变量 Mainactivity.yourVariable.setOnclickListner(); 就是这样。如果您不明白请告诉我/
我有一个应用程序,我有一个第三方sdk,它是一个交易应用程序,如果结果成功,我想返回我的结果片段。如果取消或不成功,我想要
找不到片段构造函数:由java.lang.NoSuchMethodException引起
我们正在使用扩展 BottomSheetDialogFragment 的 Fragment。 公共类 XYZFragment 扩展 BottomSheetDialogFragment 实现 BottomSheetController { 公共静态最终字符串 TA...
我制作了 DataFakeGenerator 来创建一些假数据来测试我的 Recycelerview,但是当我想在我的一个片段中使用它时,我遇到了错误。 我的错误在这一行: PostAdapter postAdapter =...
在 Fragment Android Studio [Kotlin] 中应用 Recyclerview 时卡住了
卡了很多天了,如何在fragment中应用recyclerview?它只是不起作用。 Fragment.kt 中的这个给我一个错误“类型不匹配,必需:上下文!” 这是我的
我可以在带有片段导航的 Compose 中使用共享元素过渡动画吗
我目前正在开发一个 Android 项目,我使用 Jetpack Compose 实现了 FragmentA 和 BottomSheetFragmnetB。这两个片段都利用传统的片段导航...
在片段重新创建期间使用片段中的 StateFlow 防止 Snackbar 或 Toast 显示多次
我正在开发一个 Android 项目,该项目有一个带有底部导航栏和导航组件的 MainActivity。主要活动包含四个片段:主页、聊天、通知和个人资料。该...
在Android Studio [Java]中使用Volley后Fragment不会切换到另一个Fragment
嗨,我正在尝试通过 Volley 发送字符串请求,它可以工作,但它不会将我的片段切换到另一个片段,这里是我的代码: 我会简化我的代码,因为它有 900 多行 FragmentOrdertoCart.x...
Android Studio [Java] - 从 Activity 到 Fragment 的导航
我想从 Activity 移动到 Fragment 而不传递任何变量,只需在 Activity 到 Fragment 之间简单移动。 我正在使用这个 公共无效LihatMenu(查看视图){ 菜单片段
Android Studio [Java] - 使用 getactivity() 或 getcontext() 从片段到适配器时获取空对象引用
我尝试在我的片段中使用选项卡布局,并且需要将上下文从我的片段传递到适配器,我尝试使用 getactivity() 、 rootView.getcontext() 、 getActivity().getApplicationCon 。 ..
Android Studio [JAVA] - 更改导航栏菜单时缺少某些选项卡布局片段
所以,我将 BottomNavbar 与 Tablayout 结合起来,一开始它工作正常,但是当我从底部导航栏从主页更改菜单然后再次返回菜单时,其中一个 tablayout 片段消失了 ...
安卓。如何使用片段结果 api 将一个片段的结果共享到另一个片段?
我正在尝试使用片段结果 api 将一个片段的结果共享到另一个片段。 这是我的片段结构: Activity - 容器包含:FragmentA、FragmentB、FragmentC。 与此同时,弗拉...
如何从DialogFragment获取数据到Fragment?
想象一下,我有 FragmentA,从中启动DialogFragment(框中有 EditText)。如何取回 EditText 到 FragmentA 的值?我尝试做这样的东西,这...
我正在尝试使用本教程实现 CameraX:https://codelabs.developers.google.com/codelabs/camerax-getting-started/#5 我的应用程序有一个活动、导航主机和两个片段。我也是
好吧,就像标题中一样,在 .apk 开发方面,我是一个完全的新手。我想为我们的 DnD 会话创建一个私人应用程序,专门用于拼写列表。我想要主菜单显示...