1

イメージビューに、外側が白一色から透明な白になる放射状のグラデーションの背景を持たせようとしています。ImageView の背景として使用する SHAPE 定義を次に示します。問題は、私が望むような半透明のエッジではなく、背景に白い実線の円が表示されることです。

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle"> 
    <gradient 
        android:startColor="#ffffff00"
        android:endColor="#ffffffff"
        android:centerX="50%"
        android:centerY="50%"
        android:gradientRadius="50%"
        android:type="radial"/>
    <corners 
        android:bottomRightRadius="20dp" 
        android:bottomLeftRadius="20dp" 
        android:topLeftRadius="20dp" 
        android:topRightRadius="20dp"/> 

4

1 に答える 1