图像视图错误
ImageView error
我遇到了一个非常奇怪的问题。仅当我将可绘制对象设置为 ImageView 的 src 时才会发生这种情况。
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.backgrounds.test/com.backgrounds.test.activities.PointsActivity}: android.view.InflateException: Binary XML file line #76: Binary XML file line #76: Error inflating class ImageView
Caused by: android.view.InflateException: Binary XML file line #76: Binary XML file line #76: Error inflating class ImageView
Caused by: android.view.InflateException: Binary XML file line #76: Error inflating class ImageView
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.widget.at.d()' on a null object reference
at android.support.v7.widget.au.setImageDrawable(Unknown Source:5)
如果我没有为此 ImageView 设置任何可绘制对象,则不会发生此错误。
我尝试更改可绘制对象、压缩它们、重新导入到项目中,但没有任何帮助。有人可以帮助我吗?
我也遇到了同样的问题,通过在你的下面添加一行来解决
Activity的onCreate()方法:
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
并尝试添加 xml 文件的 ImageView:
app:srcCompact instead of android:src.
它对 me.Please 有用,试试看对你有帮助。
实际上你的错误是在膨胀 imageView 。请在设置图像 src 之前检查你的 imageView 是否为 null。
我遇到了一个非常奇怪的问题。仅当我将可绘制对象设置为 ImageView 的 src 时才会发生这种情况。
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.backgrounds.test/com.backgrounds.test.activities.PointsActivity}: android.view.InflateException: Binary XML file line #76: Binary XML file line #76: Error inflating class ImageView
Caused by: android.view.InflateException: Binary XML file line #76: Binary XML file line #76: Error inflating class ImageView
Caused by: android.view.InflateException: Binary XML file line #76: Error inflating class ImageView
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.widget.at.d()' on a null object reference
at android.support.v7.widget.au.setImageDrawable(Unknown Source:5)
如果我没有为此 ImageView 设置任何可绘制对象,则不会发生此错误。
我尝试更改可绘制对象、压缩它们、重新导入到项目中,但没有任何帮助。有人可以帮助我吗?
我也遇到了同样的问题,通过在你的下面添加一行来解决 Activity的onCreate()方法:
AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
并尝试添加 xml 文件的 ImageView:
app:srcCompact instead of android:src.
它对 me.Please 有用,试试看对你有帮助。
实际上你的错误是在膨胀 imageView 。请在设置图像 src 之前检查你的 imageView 是否为 null。