0

我想更改 ActionMode 的背景颜色。我正在使用 AppCompactActivity 等使用 v4 片段。

我尝试使用以下代码更改动作模式的背景颜色:

 int amId = getResources().getIdentifier("action_context_bar", "id", "android");
 View view = findViewById(id);
 view.setBackground(actionModeBackground);

上面的代码在活动的情况下工作正常,但在片段的情况下,如何通过调用 findViewById 来获取操作栏上下文视图,因为在片段中我们需要父视图来获取子视图。

请建议我在片段中获取操作栏视图的方法。

谢谢。

4

1 回答 1

0

我通过对 AppCompactActivity 使用 getActivity() 函数找到了解决方案。

于 2015-12-11T06:17:43.200 回答