如何在某些 Activity (例如启动屏幕)上隐藏 Android 操作栏?我尝试过更改主题,但它改变了整个应用程序主题。还带我去一些可以帮助我的地方就太好了。
最佳答案
简单的方法是将@android:style/Theme.Light.NoTitleBar
添加到AndroidManifest.xml
文件中的 Activity
<activity
android:name="com.package.Activity"
android:theme="@android:style/Theme.Light.NoTitleBar" >
或者您可以在 Activity onCreate
函数中添加此行
requestWindowFeature(Window.FEATURE_NO_TITLE)
还有第三种方法可以做到这一点,它与第一种方法类似,但您可以创建自己的自定义主题并使用它,而不是使用预定义主题
在style.xml
中是这样的
<style name="AppBaseTheme" parent="android:Theme.Light">
<!-- this style parent may change by any defined theme you want -->
</style>
<style name="NoActionBarTheme" parent="AppBaseTheme">
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
</style>
并在AndroidManifest.xml
中使用您的主题
<activity
android:name="com.package.Activity"
android:theme="@style/NoActionBarTheme" >
关于java - 隐藏 Android 操作栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21863496/