1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. mkl, 08.05.2012 #1
    mkl

    mkl Threadstarter Fortgeschrittenes Mitglied

    Hi,

    ich hätte eine Frage ich benutze einen AsyncTask um Daten aus dem Netz zu parsen. Nun wollte ich die Ausgabe die schon funktioniert nicht mehr statisch in einer großen TextView platzieren sondern das dynamisch erstellen. Der AsyncTask sieht ja von der Struktur her wie folgt aus:

    Code:
    private class DownloadFilesTask extends AsyncTask<URL, Integer, Long> {
         protected Long doInBackground(URL... urls) {
             int count = urls.length;
             long totalSize = 0;
             for (int i = 0; i < count; i++) {
                 totalSize += Downloader.downloadFile(urls[i]);
                 publishProgress((int) ((i / (float) count) * 100));
             }
             return totalSize;
         }
    
         protected void onProgressUpdate(Integer... progress) {
             setProgressPercent(progress[0]);
         }
    
         protected void onPostExecute(Long result) {
             showDialog("Downloaded " + result + " bytes");
         }
     }
    
    Wenn ich dann in der onPostExecute sowas mache wie:

    Code:
    LinearLayout ll = (LinearLayout) findViewById(R.id.dyn);
    TextView t1 = new TextView(Main.this);
    t1.setText("test");
    ll.addView(t1);
    
    passiert leider nichts...

    bisher hatte ich es immer mittels

    Code:
    TextView t1 = (TextView) findViewById(R.id.txt);
    t1.setText(variable);
    
    die Infos immer anzeigen können...
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Komplexe View erstellen Android App Entwicklung 13.09.2017
[ERLEDIGT] LL zur Laufzeit erstellen, Abstand zwischen LL und LL möglich ? Android App Entwicklung 06.09.2017
[ERLEDIGT] Android Studio Erste App-Programmierung Android App Entwicklung 02.08.2017
[ERLEDIGT] Wie erstelle ich einen Ripple Effekt ohne hintergrund Farbe? Android App Entwicklung 18.07.2017
[GESCHLOSSEN] Wie kann ich Kostenlos Apps erstellen? Android App Entwicklung 28.06.2017
[ERLEDIGT] APK erstellen Android App Entwicklung 11.06.2017
[OFFEN] Android Icon Pack dynamisch erstellen Android App Entwicklung 05.06.2017
[OFFEN] DialogFragment dynamisch mit RecyclerView füllen Android App Entwicklung 02.06.2017
[Meinung] Spezielle App für Mittelstand erstellen (lassen) Android App Entwicklung 23.05.2017
[ERLEDIGT] Tipps für AsyncTask Klasse Android App Entwicklung 18.05.2017
Du betrachtest das Thema "TextViews, LinearLayout dynamisch in AsyncTask erstellen?" im Forum "Android App Entwicklung",