使可绘制图像变大
Making Drawable Image Larger
我遇到以下问题:我想使可绘制图像变大。
这是屏幕截图:Screenshot
我在这个按钮中的代码 activity.xml
<Button
android:id="@+id/btnSoccer"
android:layout_width="480dp"
android:layout_height="100dp"
android:textSize="32dp"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:background="@drawable/button_state_background_categories"
android:drawablePadding="-220dp"
android:drawableStart="@drawable/icon_soccer_3"
android:paddingLeft="60dp"
android:text="@string/Fútbol"
android:textStyle="bold"
android:textAlignment="center"
android:textColor="@color/black" />
这是自定义按钮:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/rounded_corner_button_categories_pressed"/>
<!-- pressed -->
<item android:state_focused="true"
android:drawable="@color/button_focused"/> <!-- focused -->
<item android:drawable="@drawable/rounded_corner_button_categories"/> <!--
default -->
</selector>
谢谢!
你可以试试xml属性android:scaleType="fitXY"
我遇到以下问题:我想使可绘制图像变大。 这是屏幕截图:Screenshot
我在这个按钮中的代码 activity.xml
<Button
android:id="@+id/btnSoccer"
android:layout_width="480dp"
android:layout_height="100dp"
android:textSize="32dp"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:background="@drawable/button_state_background_categories"
android:drawablePadding="-220dp"
android:drawableStart="@drawable/icon_soccer_3"
android:paddingLeft="60dp"
android:text="@string/Fútbol"
android:textStyle="bold"
android:textAlignment="center"
android:textColor="@color/black" />
这是自定义按钮:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/rounded_corner_button_categories_pressed"/>
<!-- pressed -->
<item android:state_focused="true"
android:drawable="@color/button_focused"/> <!-- focused -->
<item android:drawable="@drawable/rounded_corner_button_categories"/> <!--
default -->
</selector>
谢谢!
你可以试试xml属性android:scaleType="fitXY"