ActionMode の背景色を変更したい。私は AppCompactActivity を使用しているので、v4 Fragment を使用しています。
以下のコードを使用して、アクションモードの背景色を変更しようとしました:
int amId = getResources().getIdentifier("action_context_bar", "id", "android");
View view = findViewById(id);
view.setBackground(actionModeBackground);
上記のコードは、アクティビティの場合は正常に機能しますが、フラグメントの場合、フラグメントのように findViewById を呼び出してアクション バー コンテキスト ビューを取得する方法は、子ビューを取得するために親ビューが必要です。
アクションバービューをフラグメントで取得する方法を提案してください。
ありがとう。