我在下面写了一个Tabhost:
public class AppTabhost extends TabActivity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/**find tab host**/
TabHost tabHost = getTabHost();
/**add tabs**/
//tab 1
tabHost.addTab(tabHost
.newTabSpec("tab1")
.setIndicator("tab1")
.setContent(new Intent(AppTabhost.this, anotherActivity.class)));
//tab 2
tabHost.addTab(tabHost
.newTabSpec("tab2")
.setIndicator("tab2")
.setContent(new Intent(AppTabhost.this, theotherActivity.class)));
}
我想将它放在我的应用程序中每个活动的底部
我该怎么办?
答案 0 :(得分:1)
你可以在那里打一个意图
Intent I= new Intent(this, Apptabhost.class);
startIntent(I);
但是如果你想让tabhost物理地位于屏幕的底部,我建议你定义一个扩展tabhost而不是tabhost活动的类。由于视图层次结构包含视图而不包含活动。
答案 1 :(得分:0)
如果你想把它放在底部,你可以编写这段代码
android:layout_alignParentBottom="true"