【发布时间】:2018-02-14 11:37:06
【问题描述】:
我想用这样的xml在android中创建一个形状。
我设法创建了内部白色圆圈,下面是我的代码,但我怎样才能制作像圆圈一样的外部活动指示器。我也想为外圈设置动画,但这不是现在的优先事项,但如果有人也可以帮助我,那就太好了。
<item android:height="63dp" android:width="63dp" android:gravity="center">
<shape
android:shape="oval">
<solid
android:color="@color/white"/>
<stroke
android:width="2dp"
android:color="#000000"/>
</shape>
</item>
【问题讨论】:
-
可能不是您需要的解决方案,但请使用矢量图像......它们采用 xml 格式且重量轻。您可以在线将此 jpeg/png 转换为矢量..
-
您也可以将此视图创建为画布上的自定义视图,它可以让您根据需要管理动画,但这种方式当然更复杂
-
您可以创建一个自定义视图来处理参考此链接以获取一些参考stackoverflow.com/questions/37741872/…
标签: android xml user-interface shape