我目前在我的项目中使用“导航组件”,采用“单活动”方法。 我的每个片段都有透明状态栏和不同的windowBackground。 我正在寻找一种方法来更改片段的windowBackground,而不影响其他片段。
我尝试了这里提到的解决方案: https://dev59.com/9Gox5IYBdhLWcg3wDgEz#15496425 但它没有起作用。 我找不到任何与这个“单活动”方法相关的东西。 有人能帮忙吗?
我目前在我的项目中使用“导航组件”,采用“单活动”方法。 我的每个片段都有透明状态栏和不同的windowBackground。 我正在寻找一种方法来更改片段的windowBackground,而不影响其他片段。
我尝试了这里提到的解决方案: https://dev59.com/9Gox5IYBdhLWcg3wDgEz#15496425 但它没有起作用。 我找不到任何与这个“单活动”方法相关的东西。 有人能帮忙吗?
final Context contextThemeWrapper = new ContextThemeWrapper(getActivity(), R.style.yourCustomTheme);
android:theme
添加到片段布局的根即可获得更好的效果。 - ianhanniballake