Я установил фоновое изображение в корневой макет. Это отлично подходит для nexus 5 (5.0.1) и nexus 5x (6.0.1). Но на Nexus 4 (4.4.4) приложение аварии и дает следующие ошибкиОшибка приложения на Nexus 4 (4.4.4) из-за фонового изображения
android.view.InflateException: Binary XML файл строка # 19: Ошибка накачивания класс в android.view.LayoutInflater.createView (LayoutInflater .java: 620) на android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:696) в android.view.LayoutInflater.rInflate (LayoutInflater.java:755) в android.view.LayoutInflater.inflate (LayoutInflater. java: 492) на android.view.LayoutInflater.inflate (LayoutInflater.jav а: 397) на com.mobifilia.monitormymortgage.Fragments.HelpScreenFirstFragment.onCreateView (HelpScreenFirstFragment.java:38) на android.support.v4.app.Fragment.performCreateView (Fragment.java:1974) на андроид .support.v4.app.FragmentManagerImpl.moveToState (FragmentManager.java:1067) на android.support.v4.app.FragmentManagerImpl.moveToState (FragmentManager.java:1252) на android.support.v4.app.BackStackRecord .run (BackStackRecord.java:742) по адресу android.support.v4.app.FragmentManagerImpl.execPendingAc ЦИИ (FragmentManager.java:1617) на android.support.v4.app.FragmentManagerImpl.executePendingTransactions (FragmentManager.java:570) на android.support.v4.app.FragmentPagerAdapter.finishUpdate (FragmentPagerAdapter.java:141) на android.support.v4.view.ViewPager.populate (ViewPager.java:1177) на android.support.v4.view.ViewPager.populate (ViewPager.java:1025) на android.support.v4.view. ViewPager.onMeasure (ViewPager.java:1545) на android.view.View.measure (View.java:16497) на android.widget.RelativeLayout.measureChildHorizontal (RelativeLayou t.java:719) на android.widget.RelativeLayout.onMeasure (RelativeLayout.java:455) на android.view.View.measure (View.java:16497) на android.view.ViewGroup.measureChildWithMargins (ViewGroup. Java: 5125) на android.widget.LinearLayout.measureChildBeforeLayout (LinearLayout.java:1404) в android.widget.LinearLayout.measureVertical (LinearLayout.java:695) в android.widget.LinearLayout.onMeasure (LinearLayout.java : 588) на android.view.View.measure (View.java:16497) на android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125) на android.support.design.widget.CoordinatorLayout.onMeasureChild (CoordinatorLayout.java:668) на android.support.design.widget.CoordinatorLayout.onMeasure (CoordinatorLayout.java:735) в android.view.View. мера (View.java:16497) на android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125) на android.widget.FrameLayout.onMeasure (FrameLayout.java:310) на android.support.v7.widget.ContentFrameLayout.onMeasure (ContentFrameLayout.java:135) на android.view.View.measure (View.java:16497) на android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125) на андроид .widget.LinearLayout.measureChildBeforeLayout (LinearLayout.java:1404) на android.widget.LinearLayout.measureVertical (LinearLayout.java:695) на android.widget.LinearLayout.onMeasure (LinearLayout.java:588) в android.view .View.measure (View.java:16497) на android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125) на android.widget.FrameLayout.onMeas Юр (FrameLayout.java:310) на android.view.View.measure (View.java:16497) на android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125) на android.widget.LinearLayout.measureChildBeforeLayout (LinearLayout.java:1404) на android.widget.LinearLayout.measureVertical (LinearLayout.java:695) на android.widget.LinearLayout.onMeasure (LinearLayout.java:588) на android.view.View.measure (Просмотреть .java: 16497) на android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125) на android.widget.FrameLayout.onMeasure (FrameLayout.java:310) на com.android.internal.policy.impl.PhoneWindow $ DecorView.onMeasure (PhoneWindow.java:2291) на android.view.View.measure (View.java:16497) на android.view.ViewRootImpl.performMeasure (ViewRootImpl.java:1912) на android.view.ViewRootImpl.measureHierarchy (ViewRootImpl.java:1109) на android.view.ViewRootImpl.performTraversals (ViewRootImpl.java:1291) в android.view.ViewRootImpl.doTraversal (ViewRootImpl .java: 996)
Это xml-файл.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/backgraound">
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="none">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
// other view
</LinearLayout>
</ScrollView>
</RelativeLayout>
Если я удаляю фоновое изображение из xml, это также работает и с nexus 4. Как я могу решить эту проблему? Заранее спасибо
Что содержит _ @ drawable/backgraound_? – Piyush
@piyush это фоновое изображение с разрешением 320 * 586 и 343,69 kb размер. –
В какой папке вы поместили изображения? Является ли это drawable-v21? –