私はサービスからの応答を取得して表示するためにアプリケーションを実装しています。私は2つのタイプの応答をservice.Whenから取得するために2つのテキストビューを使用しました。 UIがハングしています。私はビジー状態のダイアログを表示したいと思います。応答があったら、その進行状況ダイアログを閉じます。リストビューへの応答でビューを更新しています。次のように 私は、コードを実装している:アンドロイドでサービスからの応答を得るまで進行状況ダイアログを取得するには?
textView1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
waitProgreess = ProgressDialog.show(ShoutGetMsgsScreen.this, "Please wait", "Loading...");
resultFromService = new ParseXml().convertMessages(new Model().getMessages("0"));
lst.setAdapter(new CustomeAdapter(ShoutGetMsgsScreen.this, resultShoutMessage));
if(resultFromService .size()>5){
waitProgreess.dismiss();
}
}
});
上記の実装から、私は進捗ダイアログを表示することができ、ビューが更新されると、その後どのように私は、進行状況ダイアログを閉じることができますか?
すべてのボディは、私を助けてください...この目的のために
うんにAsncTaskまたはハンドラを使用しますあなたのUIスレッドからそのようなことをしてください! – Soham
私は使用ハンドラやAsncTask.pleaseに関する知識がなく、この場合サンプルをいくつか与えることができますか? –