1、 解决启动应用时因数据加载原因即使程序代码中设置了全屏显示隐藏标题栏仍然导致导致标题栏可见
代码设置无标题栏且全屏显示
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);// 设置成全屏模式
解决方法:
下面我们修改配置AndroidManifest.xml里面的信息看下:
在首先启动的activity中加入以下属性
android:theme="@android:style/Theme.NoTitleBar"意思是不要标题栏。
解决后不出现标题栏但是出现了首次启动先黑屏的状况。
2、解决启动黑屏
在style中添加以下方式
<style name="AppStart" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
</style>
然后再启动的activity中加入以下方法:android:theme="@style/AppStart"
本文详细介绍了在Android应用启动时遇到的两个常见问题:应用标题栏不可见及首次启动时出现黑屏,并提供了相应的解决方案。包括修改AndroidManifest.xml文件添加特定属性来去除标题栏,以及在style中设置窗口透明度和无标题栏来解决黑屏问题。

被折叠的 条评论
为什么被折叠?



