2016-12-28 3 views
-1

In meiner Anwendung habe ich ListView. OnClick jeder Zeile in ListView Ich zeigte eine AlertDialog. Das Problem ist, dass, wenn ich mehrmals auf ListView Reihe klicke, es AlertDialog mehrfach zeigt? Aber ich möchte ein AlertDialog nur einmal anzeigen.Wie vermeidet man Mehrfachklick auf ListView?

+0

Verwendung 'boolean' Variable für Klick ..... – sushildlh

+0

Können Sie Ihr Code-Segment hier einfügen? –

Antwort

1

Erstellen Sie eine Instanz von AlertDialog global und zeigen Sie nur eine Warnung an, wenn sie nicht angezeigt wird.

Like this -

if(mMyDialog.isShowing()) { 
    mMyDialog.show(); 
} 
Verwandte Themen