InflateException:错误膨胀类片段

问题描述:

我的应用程序在API级别18+上运行良好。但是,当我在API 18运行它,它崩溃与以下情况除外:InflateException:错误膨胀类片段

java.lang.RuntimeException: Unable to start activity ComponentInfo 
{navdrawer.test.com.navigationdrawertest/navdrawer.test.com.navigationdrawertest.MainActivity}: 
android.view.InflateException: Binary XML file line #111: Error inflating class fragment 
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2308) 
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2362) 
    at android.app.ActivityThread.access$700(ActivityThread.java:168) 
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1329) 
    at android.os.Handler.dispatchMessage(Handler.java:99) 
    at android.os.Looper.loop(Looper.java:176) 
    at android.app.ActivityThread.main(ActivityThread.java:5493) 
    at java.lang.reflect.Method.invokeNative(Native Method) 
    at java.lang.reflect.Method.invoke(Method.java:525) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1225) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1041) 
    at dalvik.system.NativeStart.main(Native Method) 
Caused by: android.view.InflateException: Binary XML file line #111: Error inflating class fragment 
    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:762) 
    at android.view.LayoutInflater.rInflate(LayoutInflater.java:804) 
    (many similar exception lines) 

Caused by: java.lang.IllegalStateException: Cannot add header view to list -- setAdapter has already been called. 
    at android.widget.ListView.addHeaderView(ListView.java:265) 
    at android.widget.ListView.addHeaderView(ListView.java:294) 
    (many similar exception lines) 

i'm try on this site

我在做什么错?

+5

因此规则1:粘贴相关代码以及异常和错误。规则2:首先遵循规则1。粘贴你的布局文件和代码。 –

+0

检查你的'ListView'布局,如果你已经定义了这个属性'android:entries'然后删除它。 – Ironman

检查您的相关xml文件,您可能在Api中不支持使用错误的属性18