ListView in SlidingMenu

  • 5 Antworten
  • Letztes Antwortdatum
D

Droiden

Neues Mitglied
0
Hey Leute! :smile:

In der SuFu habe ich leider nicht mein Problem gefunden.
Folgendes:
Wollte ein Slidingmenu von jeremyfeinstein einbinden. Funktioniert soweit mit TextView. Aber wenn ich eine ListView einfügen will bekomm ich eine Exception und ein FC.

Mein Code ist hier(ist nicht viel): pastebin.com/t68citrP

Brauche unbedingt Hilfe bitte! :confused2:
 
Aber wenn ich eine ListView einfügen will bekomm ich eine Exception und ein FC.

Was sagt denn das LogCat ???

da müsste der Fehler doch schwarz auf weiss stehen
 
Danke für die schnelle Reaktion. :)
Ja es ist eine NullPointerException bei listview.setAdapter(). Das merkwürdige daran ist, dass keiner der Parameter, weder bei setadapter noch beim anlegen des adapters, null ist. Habe beim Debuggen nachgesehen.
 
ListView listview = (ListView) findViewById(R.id.listview);

du hast deine XML layout nicht gepostet, aber du hast schon kontrolliert das die ID des Listviews wirklich identisch ist bzw.

dein findId nicht NULL zurück liefert.
 
Wow tatsächlich.Keine Ahnung wie ich das übersehen konnte. :/

Hier die xml Dateien.
[Java] xml Layouts - Pastebin.com
Hab jetzt stattdessen ein DrawerLayout verwendet.
[Java] anderer SourceCode - Pastebin.com

Wie kann das passieren?

EDIT: Habe jetzt setContentView(R.layout.fragment_main); zu setContentView(R.layout.activity_main); geändert und mDrawerList ist jetzt nicht mehr null. Diesen Fehler bekomm ich jetzt:
http://pastebin.com/53Zvy8ak

Nach Clean Project wird R nicht mehr generiert. Rebuild hat geholfen.
 
Zuletzt bearbeitet:
android:id="@+id/left_drawer"


Wenn das Ding Left drawer heisst, muss du natürlich auch bei

ListView listview = (ListView) findViewById(R.id.listview);

ListView listview = (ListView) findViewById(R.id.left_drawer);

draus machen...
 
  • Danke
Reaktionen: Droiden
Zurück
Oben Unten