1
特定の条件に応じて、ダイアログボックスを表示する必要がある場合があります。アプリケーションを続行するには、この条件を解決する必要があります。基本的には、このダイアログボックスが破棄されるまでプログラムの実行を「一時停止」する必要があります。私はさまざまな方法を試しましたが、アプリケーションが実行され続けるという問題が発生しています。現在、showDialogはメインアクティビティのonCreate()メソッドにあります。onCreate()でダイアログを表示
ご意見をいただければ幸いです。あなたは、ボタンが押された後にのみコードを実行したい場合は
提案していただきありがとうございますが、それは私にとってはうまくいかないでしょう。実行の開始時に条件(ファイルが見つからない)に基づいて起動するダイアログ(またはアクティビティ)が必要です。私はボタンをクリックするようにユーザーに頼む必要はありません。彼らは、ファイルをダウンロードするかアプリケーションを終了するかどうかのオプションを求められます。私のアプリケーションは、このファイルなしでは実行されません。 –
ボタンをクリックする必要があるようです。ユーザーが終了ボタンをクリックすると、 'OnClickListener'は' finish() 'を呼び出し、ユーザーがダウンロードボタンをクリックすると、そのボタンの' OnClickListener'はファイルをダウンロードするコードを呼び出します。 – Computerish
申し訳ありませんが、実際にあなたが提案したものを試しましたが、これはonCreate()では機能しません。それは決して表示されません。 –