私はAndroidでカスタムボタンを使用しています.カスタムスタイルを設定してボタンの背景から適用しています.私の問題は画像がボタンの背景を引き伸ばさないことであり、ボタンのサイズに基づいて背景を引き伸ばしたいです'私のカスタムボタンxmlコード:
custom_button.xml
<?xml version="1.0" encoding="UTF-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false"
android:drawable="@drawable/disable" />
<item android:state_enabled="true"
android:state_pressed="true" android:drawable="@drawable/pressed" />
<item android:state_enabled="true"
android:state_focused="true" android:drawable="@drawable/focused" />
<item android:state_enabled="true"
android:drawable="@drawable/normal" />
</selector>
これが私のレイアウトxmlコードで、ボタンスタイルのxmlコードを参照しています:
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/editText1"
android:layout_centerHorizontal="true"
android:layout_marginTop="28dp"
android:text="Button"
android:background="@drawable/custom_button" />
スクリーンショットの下の私の出力は次のとおりです。
誰でもこの問題を解決する方法を教えてくれます。
前もって感謝します!