如何动态更改actionModeCloseDrawable图标?

时间:2018-06-13 06:14:24

标签: android android-actionmode

我正在设置actionModeCloseDrawable图标,如下所示

<item name="actionModeCloseDrawable">@drawable/ic_actionbar_back</item>

但我想在特定事件上以编程方式更改它。

有没有办法这样做?

我尝试定义两种样式并在运行时更改它,但这也没有用。

1 个答案:

答案 0 :(得分:1)

之前 enter image description here

代码

ActionBar

之后 enter image description here

假设和状态:

  1. 您正在使用支持操作模式。
  2. 在我的示例中,getActivity().findViewById(int resId)是Fragment的一部分,因此Handler
  3. 我已经使用{{1}}来模拟您正在谈论的事件的延迟。

希望这会有所帮助。