[英]Changing the text of an android button also changes its size
我有两个android按钮,我使用以下代码修改了XML大小:
<Button
android:id="@+id/start_button"
android:layout_width="120dip"
android:layout_height="wrap_content"
android:layout_below="@+id/player_name"
android:layout_marginTop="29dp"
android:layout_toLeftOf="@+id/player_name"
android:onClick="startResetButtonOnClick"
android:text="@string/start_button_label" />
当我第一次创建活动时,一切都很好,但是一旦我更改了按钮的文本,它就会被调整大小。 我究竟做错了什么?
尝试添加android:textSize="25sp"
。 至少文本保持相同的大小。 希望它有效
您将按钮高度的大小设置为wrap_content 。
这使按钮大小适合它的文本。
将wrap_content更改为一定数量的像素,以使按钮保持一定的大小。
我发现我的问题是由我使用的布局引起的。 我正在使用RelativeLayout
,我正在放置关于包含更改文本的文本字段边框的按钮,因此正在调整自身大小。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.