我想更改ActionMode的背景颜色。 我正在使用AppCompactActivity,所以使用v4 Fragment。
我尝试使用以下代码更改操作模式的背景颜色:
int amId = getResources().getIdentifier("action_context_bar", "id", "android");
View view = findViewById(id);
view.setBackground(actionModeBackground);
上面的代码在活动的情况下工作正常,但是在片段的情况下,如何通过调用findViewById来获取操作栏上下文视图,就像在片段中一样,我们需要父视图来获取子视图。
请建议我以片段方式获取操作栏视图。
感谢。
答案 0 :(得分:0)
我通过对AppCompactActivity使用getActivity()函数找到了解决方案。