位置: 编程技术 - 正文

android TabHost小结(android navigation bar)

编辑:rootadmin

推荐整理分享android TabHost小结(android navigation bar),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓 localhost,android filehost,android.support.design.widget.tablayout,android filehost,androidhomepage,安卓 localhost,安卓 localhost,android.support.design.widget.tablayout,内容如对您有帮助,希望把文章链接给更多的朋友!

转载:

TabHost是整个Tab的容器,包括两部分,TabWidget和FrameLayout。TabWidget就是每个tab的标签,FrameLayout则是tab内容。

android TabHost小结(android navigation bar)

1、如果我们使用extends TabAcitivty,如同ListActivity,TabHost必须设置为@android:id/tabhost 2、TabWidget必须设置android:id为@android:id/tabs 3、FrameLayout需要设置android:id为@android:id/tabcontent 4、参考这儿:<a href=" http:="" www.2cto.com="" kf="" web="" asp="" "="" target="_blank" class="keylink" style="color: rgb(, , ); text-decoration: none;">aspx"> Java代码 <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android=" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" android:paddingBottom="px"/> <TabWidget android:id="@android:id/tabs" android:layout_alignParentBottom="true" android:layout_width="fill_parent" android:layout_height="px" android:visibility="gone" android:layout_weight="0.0"/> <RadioGroup android:gravity="center_vertical" android:orientation="horizontal" android:id="@&#;id/main_radio" android:background="@drawable/radiogroup_background" android:layout_width="fill_parent" android:layout_height="dip" android:layout_gravity="bottom"> <RadioButton android:id="@&#;id/main_index_button" android:layout_marginTop="1.0dip" android:layout_marginRight="5dip" android:text="@string/main_name" android:drawableTop="@drawable/unistall" style="@style/main_tab_bottom" android:background="@drawable/radio_bg"/> <RadioButton android:id="@&#;id/main_running_button" android:layout_marginTop="1.0dip" android:layout_marginRight="5dip" android:text="@string/run_manager_name" android:drawableTop="@drawable/unistall" style="@style/main_tab_bottom" android:background="@drawable/radio_bg"/> <RadioButton android:id="@&#;id/main_uninstall_button" android:layout_marginTop="1.0dip" android:text="@string/uninstall_manager_name" android:drawableTop="@drawable/unistall" style="@style/main_tab_bottom" android:background="@drawable/radio_bg"/> </RadioGroup> </LinearLayout> </TabHost>

为了让tabHost显示在下方,要将RadioGroup的layout_gravity设置为bottom,再将FrameLayout的layout_weight设置为1,这样就可以将RadioGroup撑到最下方。style="@style/main_tab_bottom"里面定义了样式文件。

接下来就是在activity中初始化并添加tabhost: Java代码 tabHost = (TabHost) findViewById(android.R.id.tabhost); tabHost.addTab(Constant.tabHost.newTabSpec("Main") .setIndicator(getString(R.string.main_name),null) .setContent(new Intent(this, Main.class))); tabHost.addTab(Constant.tabHost.newTabSpec("RunManager") .setIndicator(getString(R.string.run_manager_name),null) .setContent(new Intent(this, RunManager.class))); tabHost.addTab(Constant.tabHost.newTabSpec("UninstallManager") .setIndicator(getString(R.string.uninstall_manager_name),null) .setContent(new Intent(this, UninstallManager.class)));

初始化每个RadioButton并为其添加setOnCheck

android 判断切换后台 判断按下home键 写这个博客不是为了实现监听home键,而是判断切换后台,说过不写一些没意思的博客,监听home键或者屏蔽home键的方法,请百度。我这个篇博客只是想

Android—如何查看android源码 我是根据以下文章来查看声明:高手跳过此文章当我们在eclipse中开发android程序的时候,往往需要看源代码(可能是出于好奇,可能是读源码习惯),那

Android广告轮播图效果实现 效果如下:首先看下一下布局文件:RelativeLayoutxmlns:android="

标签: android navigation bar

本文链接地址:https://www.jiuchutong.com/biancheng/385947.html 转载请保留说明!

上一篇:android自定义属性三部曲(android 自定义style)

下一篇:android 判断切换后台 判断按下home键(android局部界面切换)

  • 待抵扣进项税的账务处理
  • 出口退税货物的进项税处理
  • 生产设备保险费会计分录
  • 信用减值损失在借方
  • 技术转让成本包括什么
  • 外商投资企业如何注资
  • 发票代码和发票号码是什么
  • 印花税漏报,税务局怎么罚款
  • 畜牧生物工程有限公司
  • 如何快速整理会计凭证
  • 过渡性税收优惠是什么意思
  • 招标资料费计入成本吗
  • 出口退税进项税额转出是什么意思
  • 税率调整后之前签的合同用变更吗
  • 哪些费用可在缴纳企业所得税前扣除呢?
  • 电子承兑必须对账吗
  • 申报清单怎么写
  • 物业会计科目设置
  • 小规模银行存款多笔小金额财务费用可以合并记账吗?
  • 外购集体福利用交税吗
  • 啥叫规上工业企业
  • 预估成本费用会计科目
  • 审计报告与汇缴报告
  • 支付股息如何做账务处理
  • 增值税的征收范围包括在中华人民共和国境内
  • 剑灵玩一会就崩溃
  • 资产处置损益是什么科目
  • 事业单位自筹什么意思
  • 记账金额如何处理账户
  • 开启开发人员模式的方法
  • thinkphp yii
  • php array_splice
  • 动态壁纸怎么设置锁屏
  • 怎么获取免费的腾讯vip
  • 营改增后不动产发票
  • hipsdaemon.exe是什么
  • 木星应该涂什么颜色
  • php怎么转换
  • 本部借给分公司的钱用交印花税吗
  • 在双方发生纠纷时品牌授权书的法律意义
  • 工会经费是按应发工资还是实发工资申报
  • 从 零开始
  • 员工福利费怎样计提
  • 固定资产暂停使用期间需要计提折旧吗
  • 企业接受捐赠资产属于什么科目
  • 加计抵减退税的会计分录
  • 个人独资企业可以变更法人吗?
  • 个人所得税9月初申报哪个月的
  • 购买研发设备的发票可以申报创新券吗?
  • 福利费需要通过应付职工薪酬吗
  • 预收款开票后如何做账
  • 支付一年房租费怎么做账
  • 余额调节表的模板
  • 换工作时社保公积金怎么办
  • 明细分类账的记账
  • Windows下使用gccgo
  • Mysql主库死锁了导致从库停止复制
  • 自动化生产线模型
  • solaris 磁盘管理
  • 交换机操作系统版本
  • 如何激活Win8.1
  • windows xp的安装
  • u盘 macbook
  • windows的服务怎么打开
  • 苹果电脑装win7键盘无法使用
  • 电脑系统win8
  • w10qq图标不显示
  • 按住鼠标右键拖动文件
  • node.js报错
  • ReactNative之FlatList的具体使用方法
  • androidstudio手机编程软件
  • mac安装android
  • 获取jquery对象
  • 安全工具有哪些
  • 在xml文件里使用的命令
  • Rotate object with mouse click or touch in Unity3D
  • unity-chan
  • jQuery ajax中使用confirm,确认是否删除的简单实例
  • python面向
  • 国家税务局科员属于什么级别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设