Android(安卓)TabWidget底部显示效果
16lz
2021-01-26
TabHost控件默认使用LinearLayout包裹TabWidget和FrameLayout,布局文件如下:
这样TabWidget显示在顶部,如果想把TabWidget放到底部有三种方式。
方式一:将TabHost中默认的LinearLayout换成RelativeLayout,并给TabWidget添加Android:layout_alignParentBottom="true"
方式二:
1、将LinearLayout中TabWidget和FrameLayout交换位置
2、设置FrameLayout的属性:android:layout_weight="1" android:layout_height="0dp"
方式三:
1、将TabWidget移动到LinearLayout标签以下
2、在FrameLayout中加入属性:android:layout_gravity="top"
3、在TabWidget中加入属性:android:layout_gravity="bottom"
以上三种方式在Android4.2下测试通过。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
更多相关文章
- android 5.0系统主题颜色相关
- Android自定义属性 attr format取值类型
- Android动态布局,并动态为TextView控件设置drawableLeft、drawabl
- Android4.4.2配置修改记录
- android开发学习笔记(一)分别通过GET和POST请求从服务器端获取数
- Android(安卓)USER 版本与ENG 版本的差异--MTK官方解释
- AndroidStudio默认继承V7包下的AppCompatActivity
- android 更改spinner默认样式
- android画图----ShapeDrawable和shader