當(dāng)我在諾基亞 7 plus,Android 8.1 版上啟動我的應(yīng)用程序時,應(yīng)用程序運行良好,但是當(dāng)我在我的另一部手機 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)
1 回答

滄海一幻覺
TA貢獻1824條經(jīng)驗 獲得超5個贊
確保所有圖像都在 Drawbles 文件夾中。然后
setImageDrawable 應(yīng)該是這樣的
Resources resources = context.getResources(); image.setImageDrawable(resources.getDrawable(ikoniceKategorija[position]));
添加回答
舉報
0/150
提交
取消