我要按下两个按钮。
如果单击一个按钮,则更改另一个按钮的文本。
我使用setText编码了初始状态
mBtn.setOnClickListener(this);
mBtn.setText("Connect");
并使用
更改文本mBtn.setText("Disconnect");
在这种情况下,按钮的长度是固定的初始长度。
我该怎么办?
答案 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"
/>