ねらい: 上下だけをなでる。
私が試したこと:
以下は私のXMLのコピーです。This Stack Overflow Answerのソリューションに従ってみました。しかし、私の問題は、解決策に従って左右を1dpずつ切り取るオプションを選択できないことです。
何か案は?
コード:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape >
<gradient
android:startColor="@color/secondaryButtonStartColorSelected"
android:endColor="@color/secondaryButtonEndColorSelected"
android:angle="270" />
<stroke
android:width="@dimen/secondary_button_border_size"
android:color="@color/secondaryButtonBorderColorSelected" />
</shape>
</item>
<item android:state_focused="true" >
<shape>
<gradient
android:startColor="@color/secondaryButtonStartColorSelected"
android:endColor="@color/secondaryButtonEndColorSelected"
android:angle="270" />
<stroke
android:width="@dimen/secondary_button_border_size"
android:color="@color/secondaryButtonBorderColorSelected"/>
</shape>
</item>
</selector>