2011-09-05 4 views
1

私はいくつかのWebサービスからデータを取得し、選択するためにユーザーにデータを入力するカスタムダイアログを持っています。Android:表示された後にダイアログから項目を動的に追加/削除する

すぐにダイアログを表示し、Webサービスからのデータを入力したいとします。 Webサービスのいくつかが停止し、ユーザーにデータを表示する前にすべてのサービスが戻るのを待つ理由がない可能性があります。

onPrepareDialogでは、ダイアログが実際に表示される前にデータを変更することしかできません。それが表示された後、ダイアログからアイテムを動的に追加/削除する方法はありますか?

答えて

0

どのようにダイアログを作っていますか? TextViewを挿入すると、TextViewへの参照を取得するダイアログが表示されたらdialog.findViewById(R.id.yourTextViewId);を使用できます。その後、あなたのウェブサービスのいくつかが返ってきた後に、このリファレンスにsetText(txt);と呼ぶことができます。

関連する問題