0

画像を読み込む必要がありますが、画像を読み込むときは、正方形/長方形ではなく、円にする必要があります。だから私は円で画像が欲しいと境界線は白でなければなりません。circle/oval に画像をロードするにはどうすればよいですか。shape=oval、gradient=270 で背景を作成してみましたが、画像ビューの背景をその shape に設定しました。他に imageview の背景を設定するにはどうすればよいですか。

    <?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" >
    <gradient android:startColor="#FFFF0000" android:endColor="#80FF00FF"
            android:angle="270"/>
</shape>
4

2 に答える 2

2

角の丸い ImageView を作成するには?

私の問題を解決しました。ビットマップ画像の周りに白い境界線が必要で、今それを理解しています:(

于 2012-10-03T20:41:11.580 に答える
0

中央に円がある画像を作成します。その円は透明である必要があります。

この画像レイヤーを画像の上に置きます:)

相対またはFrameLayoutがこのための仕事をします。

于 2012-10-02T02:11:08.907 に答える