我試圖駁回的AsyncTask的onPostExecute()對話框,並設置TextView的文本,但TextView中不會改變,我得到了「已聚焦窗口,忽視聚焦增益...」 。更新的TextView
下面的代碼:顯示
protected void onPreExecute() {
dialog = ProgressDialog.show(mContext, "","Loading...", true);
}
protected void onPostExecute(Object result) {
dialog.dismiss();
tv.setText("some text");
}
進度對話框,當我的後臺工作完成後,它被駁回,但有向的TextView沒有變化。沒有進度對話框,文本視圖被更新。
任何想法,解決這個問題?
謝謝!
你有沒有試圖把dialog.dismiss()你tv.setText()線下? –
剛纔:)同樣的問題... – newman555p
還有很多類似的問題。 [這個人說他在乾淨的項目之後就像你一樣工作](http://stackoverflow.com/q/11680631/1134705)。 – jnthnjns