FragmentPagerAdapter getItem Fehler mit ListFragment

7

Ich habe ziemlich viel Code angeschaut und kann das nicht herausfinden. Ссылка

Es muss etwas Einfaches sein. Ich zeige den größten Teil des Codes. Der Fehler ist im nächsten Abschnitt.

%Vor%

Hier ist mein Fehler. Fall 1 von getItem , Typenkonflikt: Konvertierung von MainActivity.HistoryFragment in Fragment nicht möglich. Es sagt mir, dass ich entweder den Rückgabetyp der Methode zu HistoryFragment ändern oder den Rückgabetyp von newInstance() zu Fragment ändern soll. Wo ich auch nicht kann. Andere Beispiele, die ich gesehen habe, sehen fast identisch mit meinem Code aus. Ich habe es mit und ohne Argument versucht.

%Vor%

Und mein HistoryFragment , das ListFragment erweitert. Am Ende wird es nicht aus den String[] -Werten, sondern aus den Datenbankressourcen gezogen. Ich wollte nur eine Struktur aufbauen und sehen / spielen mit dem Layout.

%Vor%     
user1235035 12.08.2012, 10:17
quelle

2 Antworten

26

Ich habe es herausgefunden, nachdem ich geschlafen habe. Ich habe android.app.ListFragment anstelle von android.support.v4.app.ListFragment

importiert     
user1235035 13.08.2012, 00:40
quelle
0

Ich denke, Sie müssen vor dem Zurückgeben in Fragmente schreiben. Probieren Sie das also

%Vor%     
nandeesh 12.08.2012 11:01
quelle