androidx相关内容

在MVP架构的BaseActivity中,LifecycleRegistry未初始化

我为我的Activity和Fragment,Presenter和ViewHolder和ViewModel定义了几个基类,并定义了一个接口和Presenter,所有其他活动都继承了这些基类,并且在我的BaseActivity类和BaseFragmentClass中,我是创建 lifecycleRegistry 对象并对其进行初始化,但是在启动应用程序时,它崩溃,并出现错误 getLifecycle( ..
发布时间:2021-04-04 20:04:12 Java开发

如何导航到导航抽屉项目上的活动单击

这是我的主要活动,我想导航到我的导航抽屉项目单击上的一个活动.我已经检查了实现此目标的旧方法,即使用switch语句和onNavigationItemSelected方法.我知道这是一个经常被问到的问题,但是在阅读了许多关于堆栈溢出的问题和解决方案后,我感到很困惑.对于片段以及单击导航抽屉中的某个项目来启动活动所需的条件,我感到困惑. MainActivity.java 导入android ..
发布时间:2021-04-04 19:51:36 Java开发

更新到androidx.fragment:fragment:1.3.0-alpha08:onCreate之后不再允许registerForActivityResult.onCreate之后如何使用?

初始问题(2020年5月18日): 因此,最新的更新来自 androidx.fragment:fragment:1.3.0- alpha07 到 androidx.fragment:fragment:1.3.0- alpha08 我得到了错误: FragmentXY在创建后正在尝试注册ForActivityResult.片段必须在创建之前先调用registerF ..

运动编辑器在Android Studio 4.0.1中不起作用

我试图在android studio 4.0.1中设置动作布局,并且一切正常,直到我在动作编辑器中进行编辑.它可以正常显示,但是一旦我在运动场景中编辑某些内容,它就会显示 . 但是我用 实现'com.google.android.material:material:1.2.0'实现'androidx.constraintlayout:constraintlayout:2.0.0-rc1'实 ..

AndroidX迁移-数据绑定错误msg:找不到参数类型为int的属性"android:visibility"的设置器

我正在将项目迁移到AndroidX并出现以下错误: 由以下原因引起:java.lang.RuntimeException:android.databinding.tool.util.LoggedErrorException:发现数据绑定错误.****/数据绑定错误**** msg:找不到参数类型为int的属性'android:visibility'的设置器androidx.constrain ..

如何在不使用NavController将片段添加到后台的情况下浏览片段?

NavController 具有方法 navigate ,默认情况下使用backstack进行导航.如何在不使用堆栈的情况下导航到片段?请注意,我并不是在问 FragmentTransaction 解决方案 如果您有以下情况,则应叠放: A->乙 并想回到 A->C 您可以通过从后堆栈中弹出B并添加C来执行“替换"操作. 在导航中,这是通过对使用 a ..
发布时间:2021-04-04 18:47:43 移动开发

无法检索removeGhost方法

我要在我的应用中放置Android导航组件. 某些过渡效果很好,但是对此我有一个错误.来自片段A的过渡视图保留在新片段(B)上并隐藏一些元素.而且,当我滚动片段时,视图不会随之滚动.这是我得到的错误: W/t.qoqa.ui.debu:访问隐藏的方法Landroid/view/GhostView;-> removeGhost(Landroid/view/View;)V(greylist-ma ..

PagedListAdapter.submitList()更新现有项目时表现怪异

有关此主题的小故事:该应用程序仅在确认后使用对话框更新单击的行的值.在会议室数据库上使用分页方案. 添加或删除项目时,将获取最新的数据集并将其传递到submitList方法,然后所有更改都可以看到并正常工作. 问题开始于此,如果现有项目已更新,则再次正确地获取了最新的数据集并将其传递给submitList,但是这次似乎没有变化. 当我调试 DIFF_CALLBACK 并将我的项目 ..