E/UncaughtException: android.content.res.Resources

当我在诺基亚 7 plus,Android 8.1 版上启动我的应用程序时,应用程序运行良好,但是当我在我的另一部手机 Android 6.0 版上尝试它时。我收到此错误:


    E/UncaughtException: android.content.res.Resources$NotFoundException: Resource ID #0x7f0800a8

        at android.content.res.Resources.getValue(Resources.java:1544)

        at android.content.res.Resources.getDrawable(Resources.java:918)

        at android.content.res.Resources.getDrawable(Resources.java:879)

        at com.ephoenixdev.svecanitrenutak.lists.CategoryAdapter.getView(CategoryAdapter.java:102)

        at android.widget.AbsListView.obtainView(AbsListView.java:2474)

        at android.widget.ListView.measureHeightOfChildren(ListView.java:1301)

        at android.widget.ListView.onMeasure(ListView.java:1203)

        at android.view.View.measure(View.java:19147)

        at android.support.constraint.ConstraintLayout.internalMeasureChildren(ConstraintLayout.java:1212)

        at android.support.constraint.ConstraintLayout.onMeasure(ConstraintLayout.java:1552)

        at android.view.View.measure(View.java:19147)

        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6113)

        at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1723)

        at android.widget.LinearLayout.measureVertical(LinearLayout.java:788)

        at android.widget.LinearLayout.onMeasure(LinearLayout.java:648)

        at android.view.View.measure(View.java:19147)

        at android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:1119)

        at android.view.View.measure(View.java:19147)

        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6113)

        at android.widget.FrameLayout.onMeasure(FrameLayout.java:223)

        at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:143)

        at android.view.View.measure(View.java:19147)

        at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6113)


冉冉说
浏览 147回答 1
1回答

沧海一幻觉

确保所有图像都在 Drawbles 文件夹中。然后setImageDrawable 应该是这样的Resources resources = context.getResources(); image.setImageDrawable(resources.getDrawable(ikoniceKategorija[position]));
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java