Android Studio-如何根据文本调整按钮的大小?

时间:2019-06-17 06:30:47

标签: android android-button

我要按下两个按钮。

如果单击一个按钮,则更改另一个按钮的文本。

我使用setText编码了初始状态

mBtn.setOnClickListener(this);
mBtn.setText("Connect");

并使用

更改文本
mBtn.setText("Disconnect");

在这种情况下,按钮的长度是固定的初始长度。

我该怎么办?

enter image description here

2 个答案:

答案 0 :(得分:2)

在您的布局上使用它会起作用。首先删除固定宽度。

 android:layout_width="wrap_content"

答案 1 :(得分:0)

 <Button

                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:gravity="center"
                    android:text="Connect"
                    android:padding="5dp"
                    />