繁体   English   中英

更改Android按钮的文本也会更改其大小

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM