私はアンドロイド開発が初めてなので、しばらくお待ちください。「次へ」ボタンを含むポップアップウィンドウを表示するアプリがあります。クリックすると、前のものは閉じ、新しいものは別の情報で開きます。
問題は、このボタンが非常に高い頻度でクリックされると、以前のダイアログ ウィンドウが残り、新しいウィンドウが同時に表示される場合があることです。これは毎回発生するわけではありません。ダイアログは、ポップアップ ウィンドウを作成するために使用されます。dialog.dismiss() は、次のボタンがクリックされるたびに使用されます。一部のユーザーが同じことをしようとした場合に備えて、これを修正しようとしています。
ボタンアクションで
dialog.dismiss();
nextaction();
nextaction() には、ポップアップウィンドウへの初期化と画像とテキストの読み込みが含まれています
dialog = new Dialog(ctx);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.popupview);
(dialog はグローバル変数です) それで、だれかが親切に提案をしてくれませんか? 前もって感謝します