java - 是否有在旧版 GridLayout 中移动按钮的方法?
问题描述
我需要将按钮的位置从 Legacy GridLayout 中的第 0 行第 0 列切换到第 1 行第 1 列。Java中有什么方法可以解决这个问题吗?
<android.support.v7.widget.GridLayout
android:id="@+id/grdlyt"
android:layout_width="395dp"
android:layout_height="182dp"
android:layout_marginStart="8dp"
android:layout_marginLeft="8dp"
android:layout_marginEnd="8dp"
android:layout_marginRight="8dp"
android:layout_marginBottom="8dp"
android:visibility="gone"
app:columnCount="2"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:rowCount="2">
<Button
android:id="@+id/button_f1_a1"
android:layout_width="202dp"
android:layout_height="88dp"
android:onClick="f1a1Clicked"
android:text="Affalterbach"
android:visibility="visible"
app:layout_column="0"
app:layout_row="0" />
设计看起来像这样:
XML 的开头如下所示:
解决方案
推荐阅读
- python - 使用终端删除双引号内的双引号
- ssl - 融合模式注册表 SSL 配置
- java - 如果输入不是字符串,则返回错误消息
- css - 我想修改对话框高度并保持背景
- javascript - 如何修复跨页面泄漏的 scss 样式?
- c# - 如何在 C# MongoDB Driver 聚合管道中使用正则表达式
- shell - 如何在 kubernetes 中使用 cron 作业运行具有 ssh 命令的 Shell 脚本
- angular - 使用代码身份验证流程与身份服务器陷入重定向循环
- python - 评估 Click cli 函数后如何继续执行 Python 脚本?
- swift - 我如何编码 UIButton 的标题以在两个视图控制器之间进行更改?