我有一个TabActivity
是我的MainActivity
,它有两个标签是tab1
和tab2
。
默认情况下MainActivity
从tab1
前面开始。
当我单击 时tab2
,tab2
必须开始一个意图回到活动必须完成MainActivity
之后tab2
,所有这些都应该在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);
}
}