ClassCastException mit findFragmentById

7

Ich versuche ein bestimmtes Fragment zu erhalten mit:

%Vor%

Aber ich bekomme einen Fehler von Eclipse mit dieser Nachricht:

  

Kann nicht von Fragment zu RohwareFragmentMatlist

konvertieren

Die Aktivität beginnt mit:

%Vor%

Die RohwareFragmentMatlist ist wie folgt definiert:

%Vor%

Das Fragment ist folgendermaßen definiert:

%Vor%

Funktioniert es nicht, ein Fragment über "getFragmentById" mit ListFragment zu erhalten?

    
Kay Gladen 18.11.2011, 10:44
quelle

1 Antwort

33

Ich fand die Lösung hier . Da ich das Kompatibilitätspaket v4 verwende, muss ich

verwenden
  

RohwareFragmentMatlist-Fragment = (RohwareFragmentMatlist) getSupportFragmentManager (). findFragmentById (R.id.lagerfragment);

statt

  

RohwareFragmentMatlist-Fragment = (RohwareFragmentMatlist) getFragmentManager (). findFragmentById (R.id.lagerfragment);

    
Kay Gladen 18.11.2011, 18:45
quelle

Tags und Links