如何使我的Android按钮变小?
这是我目前的代码如何使我的Android按钮变小?,android,Android,这是我目前的代码 <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Weather" android:textColor="@color/colorDark" style="@style/XM.ActionBar.ButtonSecondary" andro
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Weather"
android:textColor="@color/colorDark"
style="@style/XM.ActionBar.ButtonSecondary"
android:drawableTop="@mipmap/ic_weather_sunny" />
如何使整个按钮的大小变小?这是一个线性布局
谢谢
Kevin根据您的要求将宽度和高度更改为
<Button
android:layout_width="80dp"
android:layout_height="40dp"
android:text="Weather"
android:textColor="@color/colorDark"
style="@style/XM.ActionBar.ButtonSecondary"
android:drawableTop="@mipmap/ic_weather_sunny" />
尝试将宽度和高度分别设置为
40dp
。
如果它不起作用,请删除应用的主题:D如果您想要更小的按钮大小,可以手动设置宽度和高度,而不是使用
wrap\u content
。
但这样做可能会使您的按钮太小,无法包含其中的文本。因此,您可能希望控制字体大小
<Button android:layout_width="100dp"
android:layout_height="100dp"
android:text="Weather"
android:textSize="10sp"
android:textColor="@color/colorDark"
style="@style/XM.ActionBar.ButtonSecondary"
android:drawableTop="@mipmap/ic_weather_sunny"/>
已编辑:textSize to sp Thank@MinnuKaAnae设置宽度和高度?或尝试使用textSize smallerReady。文本消失了。您需要在java中更改大小并再次设置检查此选项是否不起作用,因为我希望缩小整个按钮,而不仅仅是绝对大小。这意味着我希望整个可绘制+文本大小+可点击空间更小。textsize应该在sp中提及,而不是在dpopps中,很抱歉,我们将对其进行编辑。谢谢@MinnuKaAnae