Ich verwende eine AsyncTask-Klasse, um Daten aus einer PHP-Datei herunterzuladen. Nach dem Download möchte ich diese Daten in verschiedene TextViews einfügen, aber ich kann die Methode findViewById nicht verwenden.
Das Problem ist, dass ich das durch separate Klassen mache und alles in einem Fragment.
Das ist mein Code:
%Vor%Und wo ich das Problem habe:
%Vor%Ich habe es versucht:
%Vor%Aber funktioniert nicht auch.
Beachten Sie, dass ich diese AsyncTask von einem Fragment aus anrufe. Wie Sie sehen können, musste ich den von getActivity () abgerufenen Kontext an die AsyncTask übergeben:
%Vor%Was soll ich tun?
Danke.
Fügen Sie Ihrer AsyncTask mit der Ansicht myFragmentView einen zusätzlichen Parameter hinzu und finden Sie Ihre Textansicht dazu.
%Vor%und dann benutze einfach diese Ansicht ..
%Vor%Tags und Links android android-asynctask