Android程序的背景問題

最近重構項目代碼時,出現了一個問題,就是程序剛啓動時,會出現一個白色的閃屏頁面,比較難看,而後就想辦法修理修理。這個問題是出在了application的theme上面,在theme的style裏面使用這些屬性就基本搞定了android

           提示背景圖片app

        <item name="android:windowContentOverlay">@null</item>.net

        <item name="android:windowBackground">@null</item> 背景透明,也能夠設置背景圖片圖片

        <item name="android:background">@null</item>get

        <item name="android:backgroundDimEnabled">false</item> 模糊 -->it

其實這些都不用寫,直接用系統的@android :style/Theme.Translucent.NoTitleBar就ok 了io

不過這樣每一個activity的背景都是透明的,就好像也沒漂浮在手機桌面上,解決方法也很簡單,就是在BaseActivity裏面,設置getWindow().setBackgroundDrawableResource(R.color.頁面背景色值);就OK了class

相關文章
相關標籤/搜索