1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. DriftKing, 13.05.2012 #1
    DriftKing

    DriftKing Threadstarter Neuer Benutzer

    Hi Leute,

    ich hätte mal gern ein Problem :razz:.
    In meiner App wird ein AlertDialog mit einer ListView (und SimpleCursorAdapter) mit Hilfe des AlertDialog.Builder erstellt und angezeigt.
    Code:
    AlertDialog.Builder builder = new AlertDialog.Builder(this);
    ListView lvFavorites = new ListView(getApplicationContext());
    lvFavorites.setAdapter(adapter);
    lvFavorites.setOnItemClickListener(new OnItemClickListener() {
    
    	public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    		// Hier passiert etwas mit dem Item
    					
    		// Hier soll der Dialog geschlossen werden
    	}
    });
      			
    builder.setView(lvFavorites);  			
    builder.setTitle("Favorites");
    builder.show();
    
    Der Dialog soll also geschlossen werden, nachdem ein Item des ListView angeklickt wurde. Ich hab schon einige Möglichkeiten probiert, aber kriegs leider nicht hin :crying:. Der Builder selbst hat ja keine dismiss()-Funktion ...

    Der ursprüngliche Beitrag von 15:46 Uhr wurde um 16:01 Uhr ergänzt:

    EDIT:...und dabei kanns doch so einfach sein :thumbsup:

    In der ActivityClass deklariert:
    Code:
    private AlertDialog dialogFav;
    Code:
    builder.show();
    durch
    Code:
    dialogFav = builder.show();
    ersetzt.

    ...und im onItemClick() hinzugefügt:
    Code:
    dialogFav.dismiss();
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Listview mit Datenbank über Custom ArrayList verbinden Android App Entwicklung 22.04.2017
[ERLEDIGT] Drawer mit scrollbarem Listview Android App Entwicklung 27.03.2017
ListView fix am unteren Bildschirmrand ausgeben Android App Entwicklung 01.03.2017
ProgressBar in ListView Android App Entwicklung 03.01.2017
ListView Element an eine Datenbank senden Android App Entwicklung 04.12.2016
ListView Items verknüpfen Android App Entwicklung 06.10.2016
AlertDialog Listview mit ContextMenu Android App Entwicklung 01.10.2016
Dialog aus fremder Funktion schließen Android App Entwicklung 29.09.2016
Android Listview Search Filter Android App Entwicklung 03.09.2016
Du betrachtest das Thema "AlertDialog mit ListView bei OnItemClick schließen" im Forum "Android App Entwicklung",