1. ホーム
  2. android

[解決済み] Android XML drawable ファイルに円形を定義する方法を教えてください。

2022-02-11 15:31:55

質問内容

Android用XMLの図形定義に関するドキュメントを見つけるのに苦労しています。私は、レイアウトファイルに含めるために、ソリッドカラーで塗りつぶされたシンプルな円をXMLファイルで定義したいと思います。

android.comのドキュメントでは、ShapeクラスのXML属性はカバーされていないのが残念です。私は アークシェイプ を描くことができますが、円弧から円を作るために必要なサイズ、色、角度を設定する方法については説明がありません。

どのように解決するのですか?

Androidで描画可能なシンプルな円形です。

<?xml version="1.0" encoding="utf-8"?>
<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">

   <solid 
       android:color="#666666"/>

   <size 
       android:width="120dp"
        android:height="120dp"/>
</shape>