您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页tabWidget 直布局

tabWidget 直布局

来源:宝玛科技网

 

引用:

 

tab控件里默认的布局是TabWidget之间水平布局,并水瓶排列在屏幕的上方,TabWidget与tabcontent垂直布局,排列在TabWidget的下面。现在我开发横屏显示的界面,需要把tab默认的布局改成如标题所述的样子。试了下面的方法,布局确实改变了,但TabWidget在界面上只能看到一个,要用模拟器的上下键才能看到另一个。但我想要的是像默认布局那样TabWidget都在一个屏幕内,可以点击选择。调试了很久都不成功,请高人指点迷津。另外,我也参照了下面这个帖子修改了代码,结果还是一样。()
public class MainActivity extends TabActivity{
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
        setContentView(R.layout.horizontaltab);
        final TabHost tabHost = getTabHost();
tabHost.addTab(tabHost.newTabSpec("daohangxinxi").setIndicator("导航信息").setContent(new Intent(this, DaoHangXinXi.class)));
        tabHost.addTab(tabHost.newTabSpec("xitongtongzhi").setIndicator("系统通知").setContent(new Intent(this, XiTongTongZhi.class)));         
TabWidget tw = tabHost.getTabWidget();
            tw.setOrientation(TabWidget.VERTICAL);//注意在此处设置此参数 使TAB 垂直布局,这里是重点
}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务