0
我有一個TabActivity
即我的MainActivity
,它有兩個選項卡tab1
和tab2
。在啓動之前無法完成子選項卡活動
默認MainActivity
以tab1
開頭。
當我在tab2
單擊時,tab2
必須在此之後,tab2
活動必須完成啓動意圖回MainActivity
,執行setContent(R.layout.tab2)
之前所有這一切應該發生。
我試圖得到的應用程序行爲是,每當我點擊tab2
時,應用程序應回到tab1
。
工作正常,但問題是tab2
的內容在tab2
活動完成且意圖啓動到MainActivity
之前出現幾秒鐘。
我知道setCurrentTab方法,但它不是我要找的東西。
這裏是我的tab2
活動:
public class tab2 extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
if(true)
Intent intent = new Intent(this,MainActivity.class);
startActivity(intent);
finish();
}
super.onCreate(savedInstanceState);
setContentView(R.layout.tab2);
}
}
這不是在爲我的解決方案,因爲,在我的實際應用中,有時候這種情況可能是錯誤的。 –
@HossamOukli查看更新的答案 –
是的,就是這樣+1 –