Android シェイプ ドローアブルを使用して、以下のように Android で丸いシェイプを実現するにはどうすればよいですか。
質問する
90468 次
1 に答える
116
drawable
drawable フォルダーに次のような形状を作成する必要があります。
<?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>
(この例では、drawable を circle.xml として保存し、グラデーション塗りつぶしを行います)
次に、レイアウトでビューを定義し、形状を背景として設定する必要があります。
<View android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/circle"/>
ビューは、形状のサイズと寸法を定義します。
編集 - コードの結果のスクリーンショット
于 2012-04-11T10:19:20.423 に答える