2

長方形の一方の端が切り取られたアイコンでイメージビューを設定しようとしています。特に右下端。

私はそれを達成できると思いますがlayer-list、どのように?

誰でもこれで私を助けることができますか?ありがとう

ここの画像のようなもの

4

1 に答える 1

2

Path.onRoundRect() は、角ごとに異なるサイズをサポートしません。好きなように画像をデザインして使用することをお勧めします。

それ以外の場合は、このような角の丸い長方形を設計できます...

<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item >
    <shape 
         android:shape="rectangle">
        <solid
            android:color="#ff00ff"></solid>
        <corners
            android:bottomRightRadius="10dp"
            android:topLeftRadius="10dp"
            android:topRightRadius="10dp"
            android:bottomLeftRadius="10dp"></corners>
    </shape>
</item>
<item 
    android:drawable="@android:drawable/ic_btn_speak_now">

</item>

于 2015-10-06T05:08:52.303 に答える