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

    spike Threadstarter Neuer Benutzer

    Hi zusammen,

    ich würde gerne eine ListView in einem Dialog darstellen, in der pro Zeile auch ein Image angezeigt wird. Bisher setze ich nur TextView - Werte mit Inhalten aus meinem Cursor. Mein Cursor enthält aber ebenfalls noch Pfade zu meinen Images, die ich gerne setzen möchte. Nur habe ich keinen Plan wie man Images in einer ListView in einem Dialog setzen kann. Anbei noch etwas Code.

    Code:
    [SIZE=2][LEFT]Dialog dialog = [/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]new[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] Dialog([/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]this[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]); 
    AlertDialog.Builder builder = [/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]new[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] AlertDialog.Builder([/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]this[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]); 
    builder.setTitle(R.string.[/SIZE][I][SIZE=2][COLOR=#0000c0][SIZE=2][COLOR=#0000c0]tx_loeschen_dialog_titel[/I][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]); 
    
    ListView modeList = [/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]new[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] ListView([/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]this[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]); 
    ArrayList<String> list = [/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]new[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] ArrayList<String>();
    [/SIZE][SIZE=2][COLOR=#0000c0][SIZE=2][COLOR=#0000c0]cursor[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].moveToFirst();
    [/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]while[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2](![/SIZE][SIZE=2][COLOR=#0000c0][SIZE=2][COLOR=#0000c0]cursor[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].isLast()){
    list.add([/SIZE][SIZE=2][COLOR=#0000c0][SIZE=2][COLOR=#0000c0]cursor[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].getString(1));
    [/SIZE][SIZE=2][COLOR=#0000c0][SIZE=2][COLOR=#0000c0]cursor[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].moveToNext();
    }
    ArrayAdapter<String> modeAdapter = [/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]new[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] ArrayAdapter<String>([/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]this[/B][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2], R.layout.[/SIZE][I][SIZE=2][COLOR=#0000c0][SIZE=2][COLOR=#0000c0]loeschen_liste[/I][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2], R.id.[/SIZE][I][SIZE=2][COLOR=#0000c0][SIZE=2][COLOR=#0000c0]tx_loeschen_beschreibung[/I][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2], list); 
    modeList.setAdapter(modeAdapter); 
    builder.setView(modeList); 
    dialog = builder.create(); [/LEFT]
    dialog.show(); [/SIZE]
    
    Viele Grüße

    Spike
     
  2. swordi, 03.12.2011 #2
    swordi

    swordi Gewerbliches Mitglied

    hmm mir kommt vor du machst echt für jedes kleine problemchen dass du hast einen neuen thread auf.

    kennst du schon google? oder developer.android.com? da gibts viele beispiele, die viele dinge abdecken.

    zur frage: wirst wohl einen custom adapter bauen müssen, wenn der einfache nicht mehr ausreicht.

    oder sonst halt einen viewbinder einbinden. custom adapter find ich aber wesentlich besser
     
  3. Maddi, 05.12.2011 #3
    Maddi

    Maddi Android-Hilfe.de Mitglied

    Am besten mal hier lesen...
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Admob Anzeigen??? Android App Entwicklung 25.09.2017
[OFFEN] Bild in Pdf einfügen mit ITextG Libary Android App Entwicklung 24.08.2017
[OFFEN] Activity als Dialog - RecyclerView funktioniert nicht mehr Android App Entwicklung 14.08.2017
[GESCHLOSSEN] Random ListItem ausgeben funktioniert nicht mehr Android App Entwicklung 13.08.2017
[OFFEN] Bild per Intent an ListView übergeben und anzeigen Android App Entwicklung 13.08.2017
[ERLEDIGT] Bei Klick auf Imagebutton das Bild darin ändern Android App Entwicklung 12.08.2017
[ERLEDIGT] AlertDialog.Builder: 2x Tippen um Dialog zu schließen Android App Entwicklung 07.08.2017
[OFFEN] Rückkehr aus Dialog Fragment. Wie? Android App Entwicklung 29.04.2017
[ERLEDIGT] RecyclerView in Alert(Dialog) Android App Entwicklung 25.04.2017
[ERLEDIGT] Listview mit Datenbank über Custom ArrayList verbinden Android App Entwicklung 22.04.2017
Du betrachtest das Thema "Bilder in ListView eines Dialoges anzeigen" im Forum "Android App Entwicklung",