DrawerLayout e ActionBarDrawerToggle non possono essere risolti in un tipo

Sto ottenendo un DrawerLayout and ActionBarDrawerToggle cannot be resolved to a type compilazione errore. Ho aggiunto un'importzione al mio progetto. Ma sto ottenendo un errore di nuovo.

MainActivity.java:

  • Le immagini di GridView cambiano l'elemento quando scorrono
  • Android: espandere / crollare l'animation
  • Come get il nome del contatto, il numero e l'ID emai da un elenco di contatti?
  • block Pulsante Home in Gelato panino e gelatina
  • android studio 1.2 gradle è molto lento
  • Come get file in asset da Android NDK
  •  import android.support.v4.app.ActionBarDrawerToggle; import android.support.v4.widget.DrawerLayout; public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; --->DrawerLayout undefined private ListView mDrawerList; @SuppressWarnings("deprecation") private ActionBarDrawerToggle mDrawerToggle; ---->undefined error protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().requestFeature(Window.FEATURE_ACTION_BAR); setContentView(R.layout.activity_main); } } 

  • android visualizza l'object json a listview
  • come controllare se il pane tostato ha respinto o no
  • JNI: gestire correttamente la durata di un object Java
  • Client Google Api a volte NULL in onConnected
  • Android: Come posso eseguire l'esecuzione di ExecuteScalar a Java?
  • Android File I / O openFileInput () non definito
  • 2 Solutions collect form web for “DrawerLayout e ActionBarDrawerToggle non possono essere risolti in un tipo”

    Non puoi avere più di due bambini diretti nel tuo DrawerWidget . In questo momento, hai tre figli diretti nel tuo widget. Questo è il motivo per cui stai ricevendo errore in xml. Ho creato un progetto di esempio per il layout del cassetto personalizzato. Si prega di controllare qui . Penso che avrai tutto quello che ti occorre in quel progetto.

    Guardando al tuo layout, è necessario disporre di layout personalizzati nel widget di Drawer. Tieni presente che DrawerWidget support solo due bambini diretti. Pensate ad avere due file xml combinati in un file layout.xml.

    Il primo figlio di DrawerWidget è la vista principale del contenuto che verrà mostrata come schermo normale. Pensate a questo come il file xml che devi mostrare sulla schermata principale. Potete avere un RelativeLayout qui e aggiungere qualcosa in essa che verrà mostrato sulla schermata principale.

    Il secondo figlio di DrawerLayout è il cursore che scivola quando si fa clic sul button per mostrare il cursore. Pensate a questo come un altro file xml, che verrà visualizzato solo quando viene visualizzato il cursore. Puoi anche avere RelatvieLayout .

    Questi schemi che utilizzi in esso, dipende totalmente da qual è la vista che ti serve. Ma non dimenticate, solo due figli diretti reggono con DrawerLayout .

    Per ulteriori informazioni, consulta il progetto di esempio. Contiene tutto ciò che è personalizzato, quindi ti aiuterà ad avere una migliore idea.

    NOTA: Anche per favore non dimenticare di aggiungere android-support-v4.jar alla cartella libs di te progetto.

    Verifica se hai importto correttamente la class DrawerLayout. Controlla la tua dichiarazione di importzione. Dovrebbe essere qualcosa di simile.

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

    che cosa su Ordine e Esport tab

    ha verificato tutte le opzioni?

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.