android - 如何在长按关闭图标时为已完成图标设置动画?
问题描述
我的应用程序中有一个 FAB 按钮,它具有从 android 资源获取的 ic_done 作为图标,长按时我将从该 FAB 打开一个菜单,我希望那个完成的图标成为关闭图标,但我不会只做一个可绘制的替换但做一些类似旋转的事情,它将完成的图标转换为关闭一个。
我尝试过使用 objectAnimator 和 animated-vector,但出现以下错误:
Can't morph from M9,16.2L4.8,12l-1.4,1.4L9,19 21,7l-1.4,-1.4L9,16.2z to M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12z
那么在android中为可绘制图标设置动画的最佳方法是什么?
解决方案
推荐阅读
- visual-studio-code - VSCode 不适用于文件观察器
- c# - AsEnumerable() 为什么这不像在 VB 中那样工作
- sharepoint - 如何使用 Sharepoint 框架在我自己的 webpart 上调整突出显示的内容 webpart?
- java - 在 JAVA 中提取 JAR 时的文件命名问题
- javascript - JavaScript - 不活动后从视频循环返回时出错
- excel - 对单元格求和,直到相邻单元格不为空
- http - http.ListenAndServe:程序退出时关闭
- python - 如何在python代码中添加特定的bin宽度
- javascript - Javascript 查询字符串交换
- python - Django:自定义用户模型字段未出现在 Django 管理员中