llgd.net
当前位置:首页 >> AnDroiD中怎么在代码中动态添加的TABHost的选项卡... >>

AnDroiD中怎么在代码中动态添加的TABHost的选项卡...

在TabWidget标签加上 android:layout_alignParentBottom="true" 属性试试。

这个TabHost的每个卡应该是两张图片吧, 选中的时候是一张,未选中的时候又是一张。 你找到代码里的TabSpec里边有对应的图片, 替换换掉就成。

这个TabHost的每个卡应该是两张图片吧,选中的时候是一张,未选中的时候又是一张。你找到代码里的TabSpec里边有对应的图片,替换换掉就成。

一个Tab页,中间有个按钮可以跳转到另一个Activity 我的TabHost是 intent = new Intent(this,Activity01.class);//新建一个Intent用作Tab1显示的内容 spec = tabHost.newTabSpec("tab1")//新建一个 Tab .setIndicator("tab1")//设置名称以及图标...

给TAB卡做个布局,在布局里面把TextView设置成居中给个事例给你看下TabHost.TabSpec localTabSpec1 = this.tabHost.newTabSpec("1");//R.Layout.tab_indicator 就是TAB选项卡的布局 View localView = getLayoutInflater().inflate(R.layout.tab_...

tabHost.setCurrentTab(1);

tabHost.addTab(tabHost.newTabSpec("tab02").setIndicator( "设置", getResources() .getDrawable(R.drawable.btn_exit)).setContent(new Intent(this, a.class)));

你的xml中的布局写错了,TabWidget在Framelayout的里面 这是我自己写的,只截取了一半,希望可以帮到你

问下你的TabHost应该用的是addTab(TabSpec tab),来加选项卡的吧?tab1到tab2直接的跳转,好像不是activity之间的跳转吧,好像它们都属于同一个activity吧!好像不用传数据,在一个activity中的话,直接用它们的数据就行! 好像是这样,你可以试试!

tabhost中的setcontent方法是用来跳转用的,他的参数可以是一个布局,也可以是一个Intent,你可以用Intent跳转到一个新Activity去, 如: Intent i =new Intent(Main.this,TabActivity.class); host.addTab(...).setContent(i);

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com