我将ImageButtons
在我的应用程序中使用两个:播放和暂停按钮,我想使用 来获得正确的背景xml drawables
,我玩layer-list
了几个小时但没有弄清楚如何使用缩放和旋转来获得所需的三角形旋转,既没有暂停,也检查了以前的问题,不幸的是没有太多帮助,我怎样才能在 xml 中有确切的形状,如下图所示?
任何帮助将不胜感激 ...
只需使用FloatingActionButton
android 支持设计库。它是圆形的,将播放和暂停图像放在它的中心。
FloatingActionButton 的文档
我不知道您为什么要旋转播放和暂停按钮,但是您可以使用以下代码在 android 中旋转视图:
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.yourid);
fab.animate().setRotation(90f);
Ps 这个setRotation()
方法在 API 10 之后可用
使用内置的“可绘制图标”
android:drawableRight="@android:drawable/selected_icon"
这将为您提供 android 库中可用的图标列表。您可以完全删除背景,以便使图标集中。