2013-09-21 12 views
6

próbuję wdrożyć ActionBarSherlock bocznego menu nawigacyjnym Szuflada w mojej aplikacji, ale zawsze uzyskiwanie:DrawerLayout i ActionBarDrawerToggle nie mogą być rozwiązane do rodzaju

DrawerLayout nie mogą być rozwiązane do typu ActionBarDrawerToggle nie mogą być rozwiązane na typ

moich importu są:

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

Wyjazd ten link. Mam nadzieję, że to ci pomoże. http://stackoverflow.com/questions/17046443/android-import-drawerlayout-cannot-be-resolved – khubaib

Odpowiedz

8

importować te z biblioteki wsparcia

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

Sprawdź to

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

Aby uzyskać więcej informacji na temat NaigationDrawer

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

+1

Myślę, że ważne jest, aby dodać, że można użyć biblioteki obsługi v4 lub po prostu skopiować "android-support- v13.jar' obsługuje bibliotekę w folderze/libs twojego projektu. – Brandon

2

tak pełni zgadzam się z @Raghunandan gdy robimy pracować z szufladą nawigacji, musimy użyć najnowszej biblioteki pomocy

A kiedy działają z ActionBar Sherlocka panel nawigacji, niektórzy import musimy użyć w naszym programie, patrz poniżej:

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; 
Powiązane problemy