如何在Android Studio的GridLayout中使按钮分布于整个网格,主要使用以下几个属性:

app:layout_columnWeight=“1”
app:layout_rowWeight=“1”
app:layout_gravity="fill"

部分XML代码如下:

<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context=".MainActivity">    <androidx.gridlayout.widget.GridLayout        android:layout_width="0dp"        android:layout_height="0dp"        app:layout_constraintBottom_toBottomOf="parent"        app:layout_constraintLeft_toLeftOf="parent"        app:layout_constraintRight_toRightOf="parent"        app:layout_constraintTop_toTopOf="parent">        <Button            android:id="@+id/hello"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:onClick="buttonTapped"            android:text="Hello"            app:layout_column="0"            app:layout_columnWeight="1"            app:layout_rowWeight="1"            app:layout_constraintBottom_toBottomOf="parent"            app:layout_constraintLeft_toLeftOf="parent"            app:layout_constraintRight_toRightOf="parent"            app:layout_constraintTop_toTopOf="parent"            app:layout_gravity="fill"            app:layout_row="0" />...以下省略

效果图如下:

更多相关文章

  1. Android(安卓)Studio学习路程(6)
  2. Android(安卓)自定义view仿微信相机单击拍照长按录视频按钮
  3. Android(安卓)菜单BoomMenu(悬浮按钮弹出菜单)
  4. Eclipse集成Android(安卓)NDK开发环境
  5. Android自定义Dialog弹框效果
  6. Android解决fragment重影问题
  7. android 拍照或选择图片的实现方式//AtlerDialog的多种样式
  8. 【Android】录音机
  9. android启动模式singleInstance的疑惑

随机推荐

  1. Android项目中编译 C的模块
  2. Android解析Intent Filter的方法
  3. Android中AIDL
  4. [转]Android读写XML(中)——SAX
  5. Android分类列表之RecyclerView-ViewType
  6. Android Studio项目结构和Gradle应用
  7. Android线程与进程(二)线程详解
  8. Android(安卓)跳转到应用市场详细信息页
  9. android studio NDK-JNI调用
  10. Android自适应不同屏幕