1

アプリケーションでProgressDailogを使用したい。私はそれを行う際に1つの問題に直面しています。いくつかのRnDの後、アプリケーションにTabHostのアクティビティグループクラスがある進行状況ダイアログを作成することは完全に不可能であることがわかりました。

まったく同じシナリオがあります。アプリケーションにTabHostがあり、TabHostクラスを持つActivityGroupクラスがあります。そのため、アクティビティグループクラスにあるクラスの進行状況ダイアログを作成しようとすると、作成できません。しかし、アクティビティグループにないクラスの進行状況ダイアログを作成しようとすると、問題なく作成できます。

現在、解決策はありますか?

4

1 に答える 1

3

問題は進行状況ダイアログのコンテキストにあると思います

ダイアログのコンテキストをgetParent()として指定してみてください

ProgressDialog.show(getParent()、 "Loading ..."、 "Please wait ..."、true、false);

于 2011-01-21T06:51:38.323 に答える