如何创建一个圆形绘图?

Set*_*ari 0 android drawable android-drawable

如何创建一个drawable圆圈,蓝色笔划为5像素,透明填充.

我将把它传给drawable一个人ItemizedOverlay.

我想用代码做这个,我会知道圆的半径.

dbr*_*son 6

尝试以下方面的事情:

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
       type="OvalShape" >
   <stroke android:width="5dp" android:color="#99104E8B"/>
   ....
</shape>
Run Code Online (Sandbox Code Playgroud)

只需将这样的内容放在drawables目录中的XML文件中,然后像普通图像一样加载它.

请参阅Android文档中的ShapeDrawable.

  • 在上面的答案中似乎有一种类型:它应该是`android:type ="oval"`而不是`type = OvalShape"` (7认同)
  • 关于这个答案的一切都是不正确的,应该将其删除. (3认同)