xml이 아닌 코드에서 분할 작업 표시 줄의 색상을 변경하려면 어떻게해야합니까? 내 사용자는 작업 표시 줄의 색상을 선택할 수 있습니다. 따라서 화면 맨 아래에 나타나는 작업 표시 줄의 색상을 변경할 수도 있습니다.분할 된 작업 표시 줄의 색상을 프로그래밍 방식으로 변경할 수 있습니까?
나는 안드로이드 매니페스트
지금까지 나는이 노력하고있어에서 android:uiOptions="splitActionBarWhenNarrow"
를 사용하여 splitActionBar을 구현하고있어,하지만
final int splitBarId = getResources().getIdentifier("split_action_bar", "id", "android");
final View splitActionBar = findViewById(splitBarId);
if (splitActionBar != null) {
splitActionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor(actionbar_colors)));
}
}
불행히도 작동하지 않았고 아무 것도 변경되지 않았습니다. –