Android 가 실 행 될 때 이상 android. view. InflateException: Binary XML file line \ # 6: 오류 inflat

1602 단어
오늘 ListView 의 A - Z 자모 정렬 기능 을 쓰 는 것 은 핸드폰 주소록 에 기 록 된 과정 에서 발생 한 문제 와 유사 하 다.
먼저. 9 그림 문제.
Android Studio 에서 9. PNG 그림 을 가 져 올 때 오류 가 발생 하지만 eclipse 에 서 는 오류 가 발생 하지 않 습 니 다. 이것 은 Android Studio 가 9 그림 을 가 져 올 때 인터넷 에서 보 는 몇 가지 해결 방법 을 포맷 검사 하기 때 문 입 니 다.
build. gradle 에 추가
aaptOptions{ cruncherEnabled = false useNewCruncher = false }
buildToolsVersion 아래 에 직접 추가 하면 됩 니 다. 이 두 마디 는 Android Studio 에 검사 9 그림 을 무시 하 라 는 것 입 니 다.
2. 첫 번 째 방법 이 안 되면 그림 형식 을 바 꾸 고 안 되면 GG 가 직접 그립 니 다. 9.
그리고 이상 한 문제 입 니 다. 제 가 이 문제 에 부 딪 혔 습 니 다. Android 가 실 행 될 때 이상 한 android. view. Inflate 예외: Binary XML file line \ # 6: Error inflat
해결 방법 링크 추가:http://www.ithao123.cn/content-3398053.html 나 는 바로 이것 에 근거 하여 문 제 를 해결 했다.
  • 사용자 정의 view 에 이 이상 문제 가 발생 하여 인터넷 에서 오랫동안 검색 한 후에 코드 를 비교 하여 인터넷 과 자신의 분석 문 제 를 다음 과 같이 정리 했다.
  • 1.       :      View,         ,       MyPackage,   MyTestView,      XML           ,         ,           , MyPackage.MyTestView     。
    2.       :     View,        View       
    
    View (Context context)     //Simple constructor to use when creating a view from code
    
    View (Context context, AttributeSet attrs)     //Constructor that is called when inflating a view from XML
    
    View (Context context, AttributeSet attrs, int defStyle)     //Perform inflation from XML and apply a class-specific base style
    
             ,             XML            ,                        View  。
    

    3. 컴 파일 된 중간 파일 이 깨끗이 정리 되 지 않 았 습 니 다. Eclipse 를 사용 하면 프로젝트 에서 clean 을 하면 됩 니 다.
    4. 자원 파일 을 찾 을 수 없습니다. 관련 자원 파일 을 찾 을 수 없 기 때문에 xml 파일 에 오류 가 있 습 니 다.

    좋은 웹페이지 즐겨찾기