android:TabActivity中标签的位置默认在上面,怎么调整至下面,有图,很急!!
privatevoidsetTabHost(TabHosttabHost){//TODOAuto-generatedmethodstubtabHost.addTab(ta...
private void setTabHost(TabHost tabHost) {
// TODO Auto-generated method stub
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("标准输入").setContent(R.id.LinearLayout1));
tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("自定义输入").setContent(R.id.LinearLayout2));
//设置Tab的字体颜色等属性
TabWidget tabWidget=this.getTabWidget();
for (int i = 0; i < tabWidget.getChildCount(); i++) {
TextView tv=(TextView)tabWidget.getChildAt(i).findViewById(android.R.id.title);
tv.setGravity(BIND_AUTO_CREATE);
tv.setPadding(5, 10,5, 15);
tv.setTextSize(12);//设置字体的大小;
tv.setTextColor(Color.WHITE);//设置字体的颜色;
//获取tabs图片;
ImageView iv=(ImageView)tabWidget.getChildAt(i).findViewById(android.R.id.icon);
}
} 展开
// TODO Auto-generated method stub
tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("标准输入").setContent(R.id.LinearLayout1));
tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("自定义输入").setContent(R.id.LinearLayout2));
//设置Tab的字体颜色等属性
TabWidget tabWidget=this.getTabWidget();
for (int i = 0; i < tabWidget.getChildCount(); i++) {
TextView tv=(TextView)tabWidget.getChildAt(i).findViewById(android.R.id.title);
tv.setGravity(BIND_AUTO_CREATE);
tv.setPadding(5, 10,5, 15);
tv.setTextSize(12);//设置字体的大小;
tv.setTextColor(Color.WHITE);//设置字体的颜色;
//获取tabs图片;
ImageView iv=(ImageView)tabWidget.getChildAt(i).findViewById(android.R.id.icon);
}
} 展开
2个回答
展开全部
通过布局:
<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/xz_b" >
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentTop="true" />
<TabWidget
android:id="@android:id/tabs"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true" />
</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/xz_b" >
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentTop="true" />
<TabWidget
android:id="@android:id/tabs"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true" />
</RelativeLayout>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |