에 넥서스 4 (4.4.4)에 충돌합니다. 이 넥서스 5 (5.0.1)와 넥서스 5 배 (6.0.1)에 대한 작동합니다. 그러나 넥서스 4 (4.4.4) 응용 프로그램 충돌에와주는 다음과 같은 오류가앱으로 인해 내가 레이아웃을 뿌리 배경 이미지를 설정 한 배경 이미지
android.view.InflateException : 바이너리 XML 파일 라인 # 19 : 오류 팽창 클래스 android.view.LayoutInflater.createView에서 (LayoutInflater에서 된 .java : 620)에 android.view.LayoutInflater.inflate android.view.LayoutInflater.rInflate에서 android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:696) (LayoutInflater.java:755) (LayoutInflater에서의 . 자바 : 492) android.view.LayoutInflater.inflate에서 (LayoutInflater.jav A : 397) 로이드에서 android.support.v4.app.Fragment.performCreateView (Fragment.java:1974에서 com.mobifilia.monitormymortgage.Fragments.HelpScreenFirstFragment.onCreateView (HelpScreenFirstFragment.java:38) )에서 android.support.v4.app.BackStackRecord에서 .support.v4.app.FragmentManagerImpl.moveToState android.support.v4.app.FragmentManagerImpl.moveToState (FragmentManager.java:1252)에서 (FragmentManager.java:1067) android.support.v4.app.FragmentManagerImpl.execPendingAc에서 .RUN (BackStackRecord.java:742) TIONS android.support.v4.app.FragmentPagerAdapter.finishUpdate에서 android.support.v4.app.FragmentManagerImpl.executePendingTransactions (FragmentManager.java:570)에서 (FragmentManager.java:1617) (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) at android.widget.RelativeLayout.measureChildHorizontal (RelativeLayou t.java:719) android.widget.RelativeLayout.onMeasure (RelativeLayout.java:455) android.view.ViewGroup.measureChildWithMargins에서 android.view.View.measure (View.java:16497) 에서 (뷰 그룹에서 . 자바 : 5125) android.widget.LinearLayout.measureChildBeforeLayout (LinearLayout.java:1404) android.widget.LinearLayout.onMeasure에서 android.widget.LinearLayout.measureVertical (LinearLayout.java:695) 에서 (LinearLayout.java에서 : 588) android.view.View.measure (View.java:16497에서 ) android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125에서 ),369 android.support.design.widget.CoordinatorLayout.onMeasure (CoordinatorLayout.java:735) android.view.View에서의 에서 android.support.design.widget.CoordinatorLayout.onMeasureChild (CoordinatorLayout.java:668) 에서 1,363,210. 측정 android.support에서 android.widget.FrameLayout.onMeasure (FrameLayout.java:310)에서 android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125)에서 (View.java:16497) . 로이드에서 android.view.ViewGroup.measureChildWithMargins에서 android.view.View.measure (View.java:16497) 에서 v7.widget.ContentFrameLayout.onMeasure (ContentFrameLayout.java:135) (ViewGroup.java:5125) android.view에서 android.widget.LinearLayout.onMeasure (LinearLayout.java:588) 에서 android.widget.LinearLayout.measureVertical (LinearLayout.java:695) 에서 .widget.LinearLayout.measureChildBeforeLayout (LinearLayout.java:1404) .View.measure (View.java:16497) android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125) at android.widget.FrameLayout.onMeas URE android.widget.LinearLayout.measureChildBeforeLayout에서 android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125)에서 android.view.View.measure (View.java:16497)에서 (FrameLayout.java:310) android.view.View.measure에서 android.widget.LinearLayout.onMeasure (LinearLayout.java:588) 에서 android.widget.LinearLayout.measureVertical (LinearLayout.java:695) 에서 (LinearLayout.java:1404) (보기 된 .java : 16,497) android.widget.FrameLayout.onMeasure (FrameLayout.java:310에서 android.view.ViewGroup.measureChildWithMargins (ViewGroup.java:5125) 에서 ),617,android.view.ViewRootImpl.performMeasure에서 com.android.internal.policy.impl.PhoneWindow $ DecorView.onMeasure (PhoneWindow.java:2291) android.view.View.measure (View.java:16497)에서 에서 android.view.ViewRootImpl.doTraversal에서 android.view.ViewRootImpl.performTraversals에서 android.view.ViewRootImpl.measureHierarchy (ViewRootImpl.java:1109)에서 (ViewRootImpl.java:1912) (ViewRootImpl.java:1291) (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.69kb 크기의 배경 이미지입니다. –
어떤 드로어 블 폴더에 이미지를 넣었습니까? 이 드로어 블이 v21입니까? –