我有MenuItem
(设置在一个片段中,虽然我尝试过活动并得到了几乎相同的结果),它应该像ProgressBar
一样旋转,直到我收到广播。
我通过将ImageView
设置为actionView
并在其上开始动画来设置项目的动画。问题是当再次调用onCreateOptionsMenu()
时(例如在invalidateOptionsMenu()
之后或切换到另一个片段),当我的所有项目再次膨胀时动画不会被清除,因此我丢失了指向前一个{{1甚至无法使用actionView
手动取消动画。
这是我的代码:
cancelAction()