我需要为一个Activity和推送到其中的Fragments
创建一个对话框主题。以下是我应用于Activity的样式:
<style name="DialogTheme" parent="Theme.AppCompat.Dialog">
<item name="colorPrimary">@color/ColorPrimary</item>
<item name="colorPrimaryDark">@android:color/transparent</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:textColorPrimaryInverse">@color/white</item>
<item name="android:windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
</style>
我在Activity中将工具栏设置为支持操作栏,但是它会在工具栏上方显示一个带有应用程序名称的额外标题栏。如何避免这种情况?请帮忙。
我尝试了requestWindowFeature(Window.FEATURE_NOTITLE)
,但没有效果。我试图使用DialogFragment
并设置getDialog().requestWindowFeature(Window.FEATURE_NO_TITLE);
,但也没有效果。