gpt4 book ai didi

Android - Horizo​​ntalListView 没有在类文件的 XML 中膨胀

转载 作者:行者123 更新时间:2023-11-30 02:03:02 25 4
gpt4 key购买 nike

我已经添加了 the library到我的项目。

然后在 XML 文件中,我尝试添加 Horizo​​ntalListView,如下所示

<com.devsmart.android.ui.HorizontialListView
android:id="@+id/horizontalList"
android:layout_width="284dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:background="#ddd" />

但它给出了以下Exception

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.golfer/com.golfer.WeatherScreen}: android.view.InflateException: Binary XML file line #256: Error inflating class com.devsmart.android.ui.HorizontialListView

Caused by: android.view.InflateException: Binary XML file line #256: Error inflating class com.devsmart.android.ui.HorizontialListView

Caused by: java.lang.ClassNotFoundException: Didn't find class "com.devsmart.android.ui.HorizontialListView" on path: DexPathList[[zip file "/data/app/com.golfer-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.golfer-1, /vendor/lib, /system/lib]]

我已按照 this site 上的说明进行操作

有人知道吗?有帮助吗?

最佳答案

com.devsmart.android.ui.Horizo​​ntialListView 替换为您的包名 + 类名。

像这样:com.example.android.MyHorizo​​ntalView 其中 com.example.android包的名称MyHorizo​​ntalView 是类的名称(您创建的)。

编辑

来自 this postandroid developer ,您可能缺少一行来声明 View 的命名空间。尝试添加这样一行

 xmlns:widget="http://schemas.android.com/apk/res/com.mypackage"

在父布局中(xmlns:android="http://schemas.android.com/apk/res/android" 行下方)

关于Android - Horizo​​ntalListView 没有在类文件的 XML 中膨胀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31186007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com