位置: 编程技术 - 正文

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局部界面切换)

  • 税务ukey如何清卡
  • 代收款是否开具发票
  • 抵扣认证的发票开红字有影响吗
  • 应交税费是没有增值税吗
  • 机票行程单能报销几次
  • 进项税加计抵减生产性服务
  • 以前年度资产损失的追补什么意思
  • 税务局代开的劳务费发票可以入账吗
  • 上月未计提税金,下月怎么做分录
  • 差旅费超支金额允许报销吗
  • 住宿发票抵扣怎么做账
  • 当留底税额大于退税额会计分录怎么写?
  • 募捐建议
  • 委托加工的材料计入什么科目
  • 跨月增值税专票退回涉及哪些税费
  • 中央财政补贴政策
  • 进项票异常如何自查
  • 简并税率后,申报增值税要注意哪几点?
  • 出口企业应交税费是负数怎么解释
  • 罚款收入增值税税率是多少
  • 土地补偿款属于专项资金吗
  • 外购库存商品
  • 外地预缴工会其他经费计入什么科目?
  • 稽查查补是什么意思
  • 已完成认证
  • 以前年度进项税少记了如何调整
  • 穿越火线封号查询官网
  • 票据背书怎么做账
  • 发票丢失如何处理
  • 进程调度算法例题分析
  • 货物价格如何确定
  • PHP:pg_lo_truncate()的用法_PostgreSQL函数
  • 德纳里山
  • 所有者权益期末减期初等于净利润还是利润总额
  • 应收账款和应付账款怎么对冲
  • ajax调用php接口
  • 工资的会计账务处理
  • 天猫如何不走对公账户
  • centos7源码包安装
  • mysql怎么截取字段
  • 企业所得税实训内容及过程
  • 应退或应补税额是负数
  • 所得税预缴怎么申报
  • 税款差0.05是怎么处理
  • 保理公司的钱来自哪里
  • 财务挂账应该怎么做账
  • 增值税普通发票税率
  • 珠宝行业的会计处理方式
  • 暂估入库的商品能出库吗
  • 劳动保护费进什么科目
  • 发票税控系统
  • 买药费用应计入什么科目
  • 会计账簿按用途分类分为
  • mysql 5.7.33安装
  • 常用的sql语句有哪些
  • linux rpm文件怎么安装
  • 手机找回删除的文件
  • datadraveler
  • win8系统如何打开摄像头
  • msg0是什么文件
  • win8怎么固定桌面
  • pcc是什么文件
  • win10预览版好吗
  • cocos2d游戏引擎
  • javascript html5摇一摇功能的实现
  • 使用jquery
  • nodejs报错
  • linux tar -zxf
  • shell脚本判断命令是否执行成功
  • unity旋转角度范围限制
  • jquery添加自定义属性
  • jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
  • Python注释详解
  • 大征期和小征期的区别
  • 重庆市电子税务局发票查询
  • 江西增值税发票查询
  • 出口退税报关单在哪里打印
  • 稽查局积案清理工作成效显著
  • 辽宁税务微信公众号
  • 北京市税务协会领导
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设