android 权重的使用
16lz
2021-01-23
在做菜单或者需要横向均匀布局时,可能会用到权重,这里给出一个小例子
- <?xmlversion="1.0"encoding="utf-8"?>
- <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"android:baselineAligned="true"
- android:layout_height="match_parent"android:paddingTop="3px"
- android:paddingBottom="3px"android:paddingLeft="10px"
- android:paddingRight="10px"android:orientation="horizontal"
- android:layout_gravity="center_vertical">
- <TextViewandroid:layout_width="fill_parent"android:id="@+id/footer_btn_one"android:layout_height="fill_parent"
- android:layout_weight="1"android:drawableTop="@drawable/ic_menu_add"></TextView>
- <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>
- <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>
- <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>
- <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>
- </LinearLayout>
效果如图:
更多相关文章
- Android RecyclerView横向滑动
- Android中使用HorizontalScrollView横向滑动布局
- portrait表示横向,landscape表示纵向
- Android 错误 :TextView中属性ellipsize的 值为start、middle可能
- 横向 纵向结合的ScrollView
- android之横向滚动图