android-fragments 相关问题

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

在NavigationComponents中的Fragment之间传递ArrayList<Object>

我正在编写 UI 应用程序以使用导航架构组件,因此我需要传递一个实现 Parcelable 的 ArrayList 对象,但我找不到任何有关它的信息。 我将不胜感激......

回答 3 投票 0

IllegalArgumentException:无法从当前目的地目的地找到导航操作/目的地[导航错误]

我对导航图和导航组件不太熟悉,我正在尝试将数据从位于“PrivSectionFragment”中的回收器视图传递到“PrivSectionDetailFragment”。

回答 3 投票 0

需要帮助使用 ((ImageView) findViewById.getView().(R.id.imageView1)).setImageBitmap(bmp);在一个片段中

我在片段活动中使用以下代码时遇到问题: ((ImageView) findViewById.getView().(R.id.imageView1)).setImageBitmap(bmp); 我尝试过使用: ((ImageView) this.getView().

回答 2 投票 0

Google Play Console:SDK 开发者 androidx.fragment 已报告fragment:1.0.0 已过时 - Unity 项目

我已经开始在 Google Play Store 上的 Unity 项目中收到此警告。 androidx.fragment:fragment:1.0.0 此 SDK 版本已报告为过时。考虑升级到新版本...

回答 4 投票 0

IllegalStateException:片段已添加到 tabhost 片段中

致命异常:主要 进程:com.example.loan,PID:24169 java.lang.IllegalStateException:片段已添加:FormFragment{428f10c8 #1 id=0x7f050055 form} 在 android.support.v4.app.

回答 16 投票 0

java.lang.RuntimeException:java.lang.IllegalStateException:Fragment HomeFragment {b5fddb4}未附加到活动

检测到用户空间异常! java.lang.IllegalStateException:片段 HomeFragment{b5fddb4} (cb02f463-644e-4d0f-b742-696dba6c214d) 未附加到活动。 在 androidx.fragment.app.Fragment。

回答 1 投票 0

View.doOnAttach回调保证findViewById会返回视图吗?

我以编程方式创建FrameLayout。我给它唯一的 id - myFrameLayoutId - 并应用 View#doOnAttach 侦听器,然后添加到层次结构。 在侦听器中,我执行一个操作,该操作...

回答 1 投票 0

与普通观察者共享视图模型Android

在我的用例中,我使用与一些常见观察者共享的视图模型。当三个片段添加到返回堆栈时,视图模型将观察到所有三个片段。然而,我只需要...

回答 1 投票 0

如何在点击时不更改底部导航视图项目颜色

我的底部导航视图中有三个项目 当我单击个人资料项目时,代码会检查该人是否登录。如果此人未登录,那么我需要开始新的行动...

回答 6 投票 0

如何杀死Fragment?

嗯,我认为它应该像 fragmentManager.beginTransaction().replace(R.id.container, otherFragment).commit(); 应该这样做,但确实没有。 甚至fragmentManager.beginTrans...

回答 2 投票 0

尝试调用虚拟方法 'android.content.Context android.support.v4.app.FragmentActivity.getApplicationContext()' android

我设置RecyclerViewAdapter时遇到一些问题 我收到错误 java.lang.NullPointerException:尝试调用虚拟方法 'android.content.Context android.support.v4.app.FragmentActiv...

回答 2 投票 0

Android ViewPager 获取当前View

我有一个 ViewPager,我想获取当前选定的可见视图,而不是位置。 getChildAt(getCurrentItem) 返回错误的视图 这并不总是有效。有时返回 null,

回答 18 投票 0

FragmentHostCallback.getContext() 上出现 NullPointerException

我在通过导航图文件中声明的深层链接导航到片段时遇到了这种随机崩溃。我在我的项目中使用导航组件库。 堆栈跟踪: 致命执行官...

回答 2 投票 0

android中如何根据软键盘调整fragment中的屏幕大小?

当我尝试根据软键盘调整片段的屏幕大小时,我面临的问题是,屏幕没有在片段中调整,而是在活动中调整。我尝试了很多解决方案...

回答 0 投票 0

如何从ViewPager2中的EditText获取文本?

我有一个ViewPager2,有两个页面。一个是获取电子邮件,另一个是获取电话号码。为了获取值,我向适配器添加了两个 get 方法,但我不确定这是正确且安全的...

回答 4 投票 0

没有操作栏的Android导航抽屉

我在Android Studio上创建了导航抽屉活动,但我的主题没有ActionBar(由于设计,我使用工具栏小部件),并且它拒绝工作,给了我一个java.lang.NullPointerExcept...

回答 4 投票 0

如何处理点击顶部应用栏按钮来切换片段?

我正在使用 Android Studio 的基本活动模板开发 Android 应用程序。我已在顶部应用栏添加了一个名为 action_book 的自定义按钮 我正在使用 Android Studio 的基本活动模板开发 Android 应用程序。我在顶部应用栏添加了一个名为 action_book 的自定义按钮 <menu 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" tools:context="com.example.a2.MainActivity"> <item android:id="@+id/action_book" android:orderInCategory="100" android:title="@string/action_book" android:icon="@drawable/baseline_book_24" app:showAsAction="always" /> <item android:id="@+id/action_settings" android:orderInCategory="100" android:title="@string/action_settings" android:icon="@drawable/baseline_settings_24" app:showAsAction="always" /> </menu> 我想实现一个功能,点击这个自定义按钮切换到另一个片段。我正在考虑修改 onOptionsItemSelected 方法来处理此按钮单击。 目前,我的onOptionsItemSelected方法如下所示: override fun onOptionsItemSelected(item: MenuItem): Boolean { return when (item.itemId) { R.id.action_settings -> true else -> super.onOptionsItemSelected(item) } } 但是,如果这是正确的方法,我不确定如何处理此方法内自定义按钮的单击事件。 如果有人可以指导我,我将非常感激。任何代码示例或分步解释将不胜感激。 预先感谢您的协助! 是的,正确的方法是,只需添加一个函数调用即可对所需的片段执行相应的导航。 override fun onOptionsItemSelected(item: MenuItem): Boolean { return when (item.itemId) { R.id.action_settings -> { settings() // function call to navigate to required fragment true } R.id.action_book -> { book() // function call to navigate to required fragment true } else -> super.onOptionsItemSelected(item) } } fun book(){ // write navigation code here } fun settings(){ // write navigation code here }

回答 1 投票 0

android.view.InflateException:布局中的二进制 XML 文件第 22 行:错误膨胀类 androidx.fragment.app.FragmentContainerView

在一项活动中,我单击按钮转到下一项,应用程序崩溃,并且出现标题中描述的错误: E/AndroidRuntime:致命异常:main 进程:rpt.com.tools.mementobib...

回答 0 投票 0

如何将 RowSupportFragment 项目对齐到中心,就像 Leanback 中的 VerticalGridSupportFragment

在这里,我正在为 Android TV 开发一个 home。我有一个菜单字符串列表,我已将其填充到 RowSupportFragment 上。因为使用VerticalGridFragment在这里是不可行的。现在我有

回答 1 投票 0

设置LinearLayout位于fragment上方,TableLayout位于fragment下方

我认为解决方案非常简单,但我无法弄清楚。 该页面基本上分为 3 个部分。顶部是一个线性布局,可以和里面的内容一样高。底部有一张桌子...

回答 1 投票 0

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