Android:TabActivity-追加のないタブの前にAsyncTask終了
-
25-09-2019 - |
質問
んが、それは常にできたてのTabActivityを実施TabContentFactoryを開始しまAsyncTaskにonCreate()を取得するデータのための機能です。がAsyncTaskが完了したら、onPostExecute()が直接更新UI-要素ですよね?意味、このメソッドのUI-スレッドにスレッドは同期が必要な場合、アクセスのUI要素?
とにかく、私は私のUI-スレッドで呼createTabContent()のTabActivityをAsyncTaskも忙しいのです。を加えて少なくとも一つのタブ、または取得しまNullPointerException。い方が分からないだけの追加のタブがAsyncTaskが完成し、ProgressDialogが退?
ければ幸いうこ...
解決
When the AsyncTask has finished, onPostExecute() could directly update the
UI-elements, right? Meaning, since that method runs in the UI-Thread no further
thread-synchronization would be required when accessing UI-elements?
ます。
Anyway, the problem I have is that my UI-Thread calls createTabContent() in the
TabActivity while the AsyncTask is still busy.
場合は更新する必要があるUIをAsyncTaskはまだ走りを背景に、その後オーバーライドAsyncTask.onProgressUpdate(..)を呼び出AsyncTask.publishProgress(..)内からAsyncTask.doInBackground(..).
I have to add at least one tab, or I get a NullPointerException. But how do I
only add tabs when my AsyncTask has finished and the ProgressDialog has been
dismissed?
う必要はありません。教えて下さい詳?
とにかく、このもの
- 開始AsyncTask後TabActivityが作成されます。開始からonPostCreate()の代わりにonCreate().これまでのプログラムソースのNullPointerException。
- を更新することができますの他の事UIのスレッド内AsyncTask.onPostExecute(..)
- 場合は更新する必要があるUIをAsyncTaskはまだ走りを背景に、呼び出して、AsyncTask.publishProgress(..)内からAsyncTask.doInBackground(..)
所属していません StackOverflow