上部のボタンタブをクリックすると、ユーザーがあるアクティビティから別のアクティビティに移動できるタブタイプのアクティビティがいくつかあります。いずれかのタブをクリックすると、ProgressDialog が表示され、"Loading..." ビューが表示されます。読み込みプロセス中にユーザーが戻るボタンを押すと、前のアクティビティに戻るため、管理したいと思います。
ProgressDialog の onClickListener を使用してこれを実装しようとしましたが、2 つの問題があります。
最初の問題は、ダイアログの読み込み中です。ユーザーが画面上の任意の場所をクリックすると、進行状況ダイアログの onClickListener がトリガーされます。私はこれを望んでいません。ボタンの後ろからのみトリガーする必要があります。
2 番目の問題は、「読み込み中...」が表示されたときです。私の onClickListener は 1 秒または 1.5 秒間動作し、約 2 〜 3 秒間表示されます。1秒または1.5秒後に戻るボタンを押すと。進行状況ダイアログのリスナーは何もせず、同じアクティビティのままですか?