2014-02-25 40 views
1

我已經做了許多關於這個主題的搜索。我做了以下幾點:錯誤膨脹類android.support.v4.widget.drawerlayout

  1. 確認支持庫是最新的通過SDK管理器。
  2. 進入構建路徑和順序和導出選項卡以確保檢查依賴關係。
  3. 清理我的項目並重新啓動。
  4. 右鍵單擊項目 - > android tools - >添加支持庫。

我已經使用支持庫的另一個項目,它工作正常,但我沒有使用drawerlayout。下面是我在我的activity類中調用的xml文件。當它調用setContentView(R.layout.main_sliding_layout);

<android.support.v4.widget.DrawerLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/drawer_layout" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

    <FrameLayout 
     android:id="@+id/frame_container" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 

    <ListView 
     android:id="@+id/list_slidermenu" 
     android:layout_width="240dp" 
     android:layout_height="match_parent" 
     android:layout_gravity="start" 
     android:choiceMode="singleChoice" 
     android:divider="@color/list_divider" 
     android:dividerHeight="1dp"  
     android:listSelector="@drawable/list_selector" 
     android:background="@color/list_background"/> 
</android.support.v4.widget.DrawerLayout> 

回答

5

如果有人正在尋找解決方案或與此發生了什麼,它仍將是一個謎發生此錯誤。我走了幾個小時,放鬆一下,清醒了腦袋,想着我回來並指出我在看什麼。我開始了應用程序,並開始工作。我沒有做任何新的更新或任何東西。奇妙的是,它正在工作,但並沒有真正幫助到底發生了什麼。哦,向前和向上。

+0

我希望同樣的發生在我身上...只有時間才能告訴我們添加此:「( –

+0

的IOL ... !!有時這很棘手android開發;-)只需重新啓動eclipse /重新啓動PC。 :D –

2

遵循的步驟:

1.Configure構建路徑

2.增加的Android庫和Android的依賴庫

3.Order和導出所有的依賴和android庫。

+0

我改變了v4和v7支持庫的順序。現在它可以工作。 –

0

很多時候沒有錯誤,但仍然顯示錯誤膨脹類android.support.v4.widget.drawerlayout

我加入Android的支持庫

步驟

上項目 - 右鍵> Android的工具 - >添加支持庫,解決了我的問題。

然後我剛掃乾淨的項目,我的工作對我來說...

,顯然檢查的Android庫和其他Libarary ...

2

進入的build.gradle腳本和扶養添加到支持

由依賴關係 編譯「com.android.support:support-v4:22.1.1」

+0

添加最新的支持庫爲我解決了這個問題 – Alex

相關問題