我使用該組在一個選項卡中顯示活動。 A和B活動是同一組。 呼叫乙如下面的代碼:加載時顯示對話框
Intent intent = new Intent(AActivity.this, BActivity.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Window w = MyGroup.group.getLocalActivityManager().startActivity("BActivity", intent);
View view = w.getDecorView();
MyGroup.group.setContentView(view);
而且BActivity是ListActivity。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.list);
RL url = new URL(urlstr);
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setConnectTimeout(10000);
connection.setDoInput(true);
connection.setDoOutput(true);
connection.setUseCaches(false);
InputStream is = connection.getInputStream();
//extract information from is, and show in list view
}
我想顯示對話框顯示加載。 我已經嘗試了AsyncTask和Thread Runnable方法。 但是錯誤Unable to add window -- token [email protected] is not valid; is your activity running?
顯示。 如何解決它?
它具有相同的錯誤。 – brian 2012-01-31 08:58:06
看到我已添加代碼 – Lucifer 2012-01-31 09:04:04