我目前在我的项目中使用“单一活动”方法使用“导航组件”。 我的每个片段都有透明的状态栏和不同的windowBackground。 我正在寻找一种在不影响其他片段的情况下更改windowWindowground的方法。
我已经尝试过这里提到的解决方案: https://stackoverflow.com/a/15496425/11402079 但这没有用。 我找不到与此“单一活动”方法有关的任何内容。 有人可以帮忙吗?
答案 0 :(得分:0)
使用ContextThemeWrapper提供不同的主题片段。应用contextThemeWrapper时,您的minSDKVersion应该为> = 11。
在片段的onCreateView方法中使用此
final Context contextThemeWrapper = new ContextThemeWrapper(getActivity(), R.style.yourCustomTheme);