UnknownException: (Unable to start activity ComponentInfo{*.*.lordshivahdwallpapers/.*.lordshivahdwallpapers.activity.ImageLodingValues}: android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>)at android.view.LayoutInflater.createView(LayoutInflater.java:623)at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:699)at android.view.LayoutInflater.inflate(LayoutInflater.java:472)at android.view.LayoutInflater.inflate(LayoutInflater.java:400)at android.view.LayoutInflater.inflate(LayoutInflater.java:353)at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287)at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)at *.*.lordshivahdwallpapers.activity.ImageLodingValues.onCreate(ImageLodingValues.java:58)at android.app.Activity.performCreate(Activity.java:5242)at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2164)at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2249)at android.app.ActivityThread.access$800(ActivityThread.java:141)at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1212)at android.os.Handler.dispatchMessage(Handler.java:102)at android.os.Looper.loop(Looper.java:136)at android.app.ActivityThread.main(ActivityThread.java:5113)at java.lang.reflect.Method.invokeNative(Native Method)at java.lang.reflect.Method.invoke(Method.java:515)at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)at dalvik.system.NativeStart.main(Native Method)
1 回答
猛跑小猪
TA贡献1858条经验 获得超8个赞
首先来自您的错误日志
android.view.InflateException:二进制 XML 文件第 2 行:错误膨胀类)
看起来你对 ConstraintLayout 有一些问题。但是你已经正确地包含了库,以及在 xml 中正确提到的约束布局。
所以这段代码可能有一个问题。
android:background="@drawable/mahadev_imagesbg"
在运行时,Android 根据需要(基于屏幕大小和分辨率)调整图像大小。它使用 Bitmap 进行内部调整大小。这是非常内存密集的。所以你的设备 红米 2(红米 2)有内存问题,它正在生成错误。
因此,请尝试一种解决方案:将此(mahadev_imagesbg)图像复制到 drawable-ldpi、mdpi、hdpi 文件夹并使用该设备再次测试。或者尝试使用较低分辨率的图像。也许它会解决你的问题。
添加回答
举报
0/150
提交
取消