问题标签 [androidx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
562 浏览

android - AndroidX DataBinding API 不起作用

我想用 DataBindingUtil 来扩充我的视图,就像在文档中一样:https ://developer.android.com/topic/libraries/data-binding/expressions

但我得到这个错误:

在此处输入图像描述

我在互联网上找不到任何解决方案。

0 投票
1 回答
38227 浏览

android - 如何将 androidx.recyclerview.widget.RecyclerView 与工具一起使用:listitem?

怎么androidx.recyclerview.widget.RecyclerViewtools:listitem?我有这个布局:

设计选项卡不显示预览:

在此处输入图像描述

如果我androidx.recyclerview.widget.RecyclerView将此布局更改为ListView,则预览有效:

在此处输入图像描述

0 投票
1 回答
301 浏览

android - AndroidX RecyclerView 行高不会换行

我一直在使用新的 Androidx 库,但遇到了无法修复的问题。我正在使用RecyclerView,只是无法换行。它应该这样做,而且我读到的所有内容似乎都是如果我做错了它就可以工作。我以前用过这个,没有这个问题。我尝试调整主布局和项目布局中的每个设置,但似乎没有任何影响。任何帮助,将不胜感激。

main_activity.xml

项目.xml

0 投票
1 回答
3210 浏览

android - 从支持库重构为具有依赖项的 AndroidX

我想将我的应用从使用 Android 支持库迁移到 AndroidX 组件。

这是我的 build.gradle

在依赖项部分,您可以将旧的依赖项视为注释。使用 AndroidX 依赖项时,我在构建应用程序时遇到以下错误:

我认为这可能与我的其他两个依赖项发生某种冲突,因为它们仍在使用 Android 支持库,例如./gradlew app:dependencies状态:

有没有办法解决我的问题?

我可以简单地排除我的(子)依赖项build.gradle吗?我有一些疑问,因为 AndroidX 和 Android Support 之间的包名称不同。

编辑:我按照 Commonsware 的建议在我的项目中启用gradle.properties了 Jetifier,但我仍然遇到同样的错误:

0 投票
2 回答
655 浏览

android - 找不到 BiometricPrompt 的支持库

我找不到支持旧 API 级别的 BiometricPrompt 的支持库。但他们提到会有 androidX 支持库。我找不到任何...

0 投票
4 回答
14554 浏览

android - 如何处理低于 28 的 android API 中的缺口(显示切口)?

Android 在 API 28 上添加了缺口支持,但是如何在运行 API 27 的设备(荣耀 10、华为 P20 等)上处理它?

我试图使用DisplayCutoutCompat但我无法创建它的实例,因为文档并没有真正指出如何创建一个。

如何创建构造函数参数值:Rect safeInsetsList<Rect> boundingRects

我还查看了构造函数的源代码,这让我有点困惑:

这将始终在运行API < 28的设备上返回 null 。先感谢您。

0 投票
1 回答
619 浏览

android - 未知类:AndroidX 双向数据绑定中的 java.lang.String

刚迁移到AndroidX,尝试构建时出现此错误: Unknown class: java.lang.String file://----/app/src/main/res/layout/my_fragment.xml Line:XXX

有问题的行是使用双向数据绑定的 EditText 的开始: android:text="@={viewModel.myString}"

myString看起来像这样:

val myString = MutableLiveData<String>()

我有多个这样的实例;每个都涉及到 EditText 中的双向数据绑定,带有LiveData<String>.

0 投票
1 回答
7906 浏览

android - 使用 androidx 库时,SearchView 位于溢出菜单内

嗨,由于一些冲突,我最近将我的 android 项目更改为使用androidx库。

但是现在,我的工具栏中的SearchView显示在溢出菜单中(仅在其中显示“搜索”,当我单击它时没有任何反应),而使用旧的支持库时并非如此。

单击此处查看示例

我需要旧的图标化搜索视图。请帮忙。

activity_main.xml

我的 menu.xml

并在 onCreateOptionsMenu

如果有帮助,我的活动也是一个 androidx AppCompatActivity

我浏览了 android 开发者网站上的 androidx 文档以及许多 stackoverflow 问题,但没有运气。这个问题似乎是第一个..

0 投票
1 回答
923 浏览

dagger - Androidx workmanager 用匕首注入

我正在探索工作经理。

但我尝试用匕首 2.15 注入

我遵循这个准则

但问题是 DispatchingAndroidInjector 没有注入 Application 类。我得到了这种错误。

代码

我没有找到任何解决方案来解决。如果您有其他工作方法,请分享。我坚持这个问题

0 投票
7 回答
40545 浏览

android - AndroidX:Appcompat I:艺术错误 android.view.View$OnUnhandledKeyEventListener

在一个新创建的带有 Androidx:appcompat:appcompat:1.0.0-rc01 的项目中,我得到了

我还添加了 configuration.all

这不会影响应用程序功能或崩溃。但是当应用程序运行时它总是有这个错误。请帮助我解决错误。整个堆栈跟踪如下。