我目前有这个:
我正试图解决这个问题:
我已经尝试了一个多小时了,但似乎无法让它发挥作用。请看下面的XML。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:background="@drawable/png1"
android:layout_height="match_parent">
<GridLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:text="Button"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:id="@+id/button1" />
<Button
android:text="Button"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:id="@+id/button2" />
<Button
android:text="Button"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:id="@+id/button3"
android:layout_row="1"
android:layout_column="1" />
<Button
android:text="Button"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:id="@+id/button4"
android:layout_row="1"
android:layout_column="0" />
<Button
android:text="Button"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:id="@+id/button5"
android:layout_row="2"
android:layout_column="0" />
</GridLayout>
</LinearLayout>
如何更改他占据整个地方的最后一个按钮,例如&#34; match_parent&#34;? 感谢
答案 0 :(得分:0)
请尝试使用此
~ "\.(htm|html|js|css|svg|png)$"
而不是android:layout_width="match_parent"
答案 1 :(得分:0)
将compile "com.google.firebase:firebase-auth:9.0.2"
添加到android:layout_columnSpan="2"
。这将使按钮跨越2列。
android:id="@+id/button5"