在做菜单或者需要横向均匀布局时,可能会用到权重,这里给出一个小例子

        
  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
  3. android:layout_width="match_parent"android:baselineAligned="true"
  4. android:layout_height="match_parent"android:paddingTop="3px"
  5. android:paddingBottom="3px"android:paddingLeft="10px"
  6. android:paddingRight="10px"android:orientation="horizontal"
  7. android:layout_gravity="center_vertical">
  8. <TextViewandroid:layout_width="fill_parent"android:id="@+id/footer_btn_one"android:layout_height="fill_parent"
  9. android:layout_weight="1"android:drawableTop="@drawable/ic_menu_add"></TextView>
  10. <TextViewandroid:id="@+id/footer_btn_two"android:layout_height="fill_parent"android:layout_weight="1"android:layout_width="fill_parent"android:drawableTop="@drawable/ic_menu_bookmarks"></TextView>
  11. <TextViewandroid:id="@+id/footer_btn_three"android:layout_height="fill_parent"android:layout_width="fill_parent"android:layout_weight="1"android:drawableTop="@drawable/ic_menu_day"></TextView>
  12. <TextViewandroid:layout_height="fill_parent"android:layout_width="fill_parent"android:layout_weight="1"android:id="@+id/footer_btn_four"android:drawableTop="@drawable/ic_menu_languages"></TextView>
  13. <TextViewandroid:layout_height="fill_parent"android:layout_width="fill_parent"android:layout_weight="1"android:id="@+id/footer_btn_five"android:drawableTop="@drawable/ic_menu_library"></TextView>
  14. </LinearLayout>

效果如图:

更多相关文章

  1. Android:横行滚动且隔行变色的ListView控件
  2. Android书签
  3. android:layout_weight的真实含义
  4. Annroid交互式视觉设计控件一
  5. android:layout_weight的真实含义
  6. Android(安卓)错误 :TextView中属性ellipsize的 值为start、middl
  7. android View根据自己获取焦点的情况执行语句
  8. 横向 纵向结合的ScrollView
  9. 横向 纵向结合的ScrollView

随机推荐

  1. 如何通过 Tampermonkey 快速查找 JavaScr
  2. 当面试官要求现场手敲代码,该如何体现你对
  3. 2019 年终总结:新生活、新探索
  4. 介绍一种更方便的代理池实现方案
  5. Pandas,数据处理的好帮手!
  6. 深入理解 MySql 的 Explain
  7. 动态可视化告诉你,从1965年开始哪些编程语
  8. 用Python给旧时光上色!
  9. 为什么他开个会都能睡着呢?
  10. 那些功能逆天,却鲜为人知的pandas骚操作