Android - 在 xml 中的材质主题中隐藏操作栏

Pab*_*ada 1 android material-design android-5.0-lollipop

我使用的主题继承自"android:Theme.Material.Light"xml 样式自定义,但无法找到隐藏操作栏的方法。使用时"Theme.AppCompat.Light"我可以用这样的东西来做

<style name="MyTheme" parent="Theme.AppCompat.Light">
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
</style>
Run Code Online (Sandbox Code Playgroud)

我怎样才能用材料主题达到类似的结果?我知道您可以通过编程方式隐藏它,但这不仅不方便,因为您实际上无法在不必每次运行应用程序的情况下看到 Android Studio 上的真实布局,而且,当您运行该应用程序时,操作栏仍然会出现一秒钟应用程序,在getActionBar().hide()运行之前,它看起来很不专业。

解决方案:

<style name="MyTheme" parent="android:Theme.Material.Light">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowActionBar">false</item>
</style>
Run Code Online (Sandbox Code Playgroud)

tac*_*lux 5

<style name="MyTheme" parent="android:Theme.Material.Light.NoActionBar">
Run Code Online (Sandbox Code Playgroud)