クリックするとButton
、が表示されますDialog
。すべてが魅力のように機能しますが、ボタンをダブルクリックするか、ボタンをすばやくクリックすると、Dialog
2〜3回開きます。を閉じるには、戻るボタンを2回または3回クリックする必要がありますDialog
。
SOで関連する質問を検索しましたが、ほとんどの回答は、ボタンを無効にするか、変数を使用してtrueとfalseに設定することを提案しています。これは、私の要件ではありません。
誰かがこの問題を解決する方法を知っているなら、私を助けてください。
私が使用したコード
// Delete item on click of delete button
holder.butDelete.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Dialog passwordDialog = new Dialog(SettingsActivity.this);
passwordDialog.show();
}
});