當按鈕單擊我想要轉到另一個xml佈局文件時。 所以我寫了如下開始新的活動。無法在android中啓動活動
startActivity(new Intent(AndroidPHPConnectionDemo.this, MainActivity.class));
MainAcivity類,
public class MainActivity extends ListActivity implements FetchDataListener{
private ProgressDialog dialog;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
}
private void initView() {
// show progress dialog
dialog = ProgressDialog.show(this, "", "Loading...");
String url = "http://10.0.2.2/new/newA.php";
FetchDataTask task = new FetchDataTask(this);
task.execute(url);
}
@Override
public void onFetchComplete(List<Application> data) {
// dismiss the progress dialog
if(dialog != null) dialog.dismiss();
// create new adapter
ApplicationAdapter adapter = new ApplicationAdapter(this, data);
// set the adapter to list
setListAdapter(adapter);
}
@Override
public void onFetchFailure(String msg) {
// dismiss the progress dialog
if(dialog != null) dialog.dismiss();
// show failure message
Toast.makeText(this, msg, Toast.LENGTH_LONG).show();
}
}
所以主要活動課參考列表視圖佈局文件。當調試上面的代碼時,執行startactivity行。但問題是活動不開始。這意味着我不能顯示列表視圖
請給答案克服這個問題
是否調用了'onCreate'?調用'onFetchComplete'嗎? – m0skit0