2013-09-21 82 views
6

我想實現ActionBarSherlock側面菜單導航抽屜在我的應用程序,但總是得到:DrawerLayout和ActionBarDrawerToggle不能被解析爲一個類型

DrawerLayout不能被解析爲一個類型ActionBarDrawerToggle不能被解析爲一類

進口是:

import android.content.res.Configuration; 
import android.os.Bundle; 
import android.support.v4.app.Fragment; 
import android.support.v4.app.FragmentTransaction; 
import android.view.View; 
import android.widget.AdapterView; 
import android.widget.ListView; 

import com.actionbarsherlock.app.SherlockFragmentActivity; 
import com.actionbarsherlock.view.MenuItem; 
+0

退房此鏈接。希望這會幫助你。 http://stackoverflow.com/questions/17046443/android-import-drawerlayout-cannot-be-resolved – khubaib

回答

8

導入這些從支持庫

import android.support.v4.app.ActionBarDrawerToggle; 
import android.support.v4.widget.DrawerLayout; 

入住這

http://developer.android.com/tools/support-library/index.html

有關NaigationDrawer

更多信息

http://developer.android.com/training/implementing-navigation/nav-drawer.html

+1

我認爲這是相關的補充,你可以使用v4的支持庫,或者你可以簡單地複製'android-support- v13.jar'支持庫到項目的/ libs文件夾中。 – Brandon

2

是的,我完全同意@Raghunandan當我們做使用Navigation Drawer,我們需要使用Latest support Library

而當我們用動作條福爾摩斯抽屜式導航工作,部分進口我們需要在程序中使用,見下圖:

import android.support.v4.app.ActionBarDrawerToggle; 
import android.support.v4.widget.DrawerLayout; 
import android.support.v4.view.GravityCompat; 
import com.actionbarsherlock.app.SherlockFragmentActivity; 
import com.actionbarsherlock.view.MenuItem; 
相關問題