android studio - 如何根据文本调整按钮大小?
android studio - How do I resize buttons based on text?
我正在制作两个按钮。
如果单击一个按钮,另一个按钮的文本会更改。
我使用 setText
对初始状态进行了编码
mBtn.setOnClickListener(this);
mBtn.setText("Connect");
并使用
更改文本
mBtn.setText("Disconnect");
在这种情况下,按钮的长度是固定的初始长度。
我能做什么?
在您的布局上使用它会起作用。先去掉固定宽度。
android:layout_width="wrap_content"
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="Connect"
android:padding="5dp"
/>
我正在制作两个按钮。
如果单击一个按钮,另一个按钮的文本会更改。
我使用 setText
对初始状态进行了编码mBtn.setOnClickListener(this);
mBtn.setText("Connect");
并使用
更改文本mBtn.setText("Disconnect");
在这种情况下,按钮的长度是固定的初始长度。
我能做什么?
在您的布局上使用它会起作用。先去掉固定宽度。
android:layout_width="wrap_content"
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="Connect"
android:padding="5dp"
/>