1、 在對應activity中使用意圖跳轉到MainActivity中,這裡透過意圖塞入了一個識別符號(更嚴謹的方式是透過請求碼和結果碼實現)。// 登入成功跳轉到我的京東首頁Intent intent = new Intent(UserLoginActivity.this,MainActivity.class);intent.putExtra("userloginflag", 1);startActivity(intent);2.在MainActivity的onResume()方法中得到這個識別符號,並且切換到相應的Tab即可。@Override protected void onResume() { int id = getIntent().getIntExtra("userloginflag", 0); if (id == 1 ) { mTabHost.setCurrentTab(3); //3代表”我的京東“所在條目的位置,參考下面的原始碼即可理解 } super.onResume(); }
1、 在對應activity中使用意圖跳轉到MainActivity中,這裡透過意圖塞入了一個識別符號(更嚴謹的方式是透過請求碼和結果碼實現)。// 登入成功跳轉到我的京東首頁Intent intent = new Intent(UserLoginActivity.this,MainActivity.class);intent.putExtra("userloginflag", 1);startActivity(intent);2.在MainActivity的onResume()方法中得到這個識別符號,並且切換到相應的Tab即可。@Override protected void onResume() { int id = getIntent().getIntExtra("userloginflag", 0); if (id == 1 ) { mTabHost.setCurrentTab(3); //3代表”我的京東“所在條目的位置,參考下面的原始碼即可理解 } super.onResume(); }