android如何設(shè)置Activity背景色為透明色
一直聽說透明效果的activity,到底長啥樣呢?來張圖看看,上面這個白色背景的就是

方法一
在res/values/styles.xml,設(shè)置Activity的樣式
<!--透明activity的style-->
<style name="transparent_activity">
<item name="android:windowBackground">@color/transparent_background</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
</style>
color
<color name="transparent_background">#50000000</color>
Manifest.xml中添加
<activity
android:name=".TransparentActivity"
android:theme="@style/transparent_activity" />
這樣就給你的activity設(shè)置了透明度,當(dāng)然這個color可以根據(jù)你的需要去調(diào)整透明度
方法二
只要在配置文件內(nèi)activity屬性配置內(nèi)加上
android:theme="@android:style/Theme.Translucent"
這樣就調(diào)用了android的透明樣式!
備注說明
請務(wù)必讓你的Activity繼承自 android.app.Activity,而不是Android.support.v7.app.AppCompatActivity。
如果你的啊窗體女同意繼承自AppCompatActivity,就會報(bào)錯如下
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
這個估計(jì)是系統(tǒng)的一個bug
解決辦法
//改成activity繼承自Activity: public class MainActivity extends Activity
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Android開發(fā)之APP安裝后在桌面上不顯示應(yīng)用圖標(biāo)的解決方法
這篇文章主要介紹了Android開發(fā)之APP安裝后在桌面上不顯示應(yīng)用圖標(biāo)的解決方法,涉及Android activity相關(guān)屬性設(shè)置技巧,需要的朋友可以參考下2017-07-07
詳解Android 在 ViewPager 中使用 Fragment 的懶加載
本篇文章主要介紹了Android 在 ViewPager 中使用 Fragment 的懶加載,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
Android miniTwitter登錄界面開發(fā)實(shí)例
這篇文章主要為大家詳細(xì)介紹了Android miniTwitter登錄界面開發(fā)實(shí)例,感興趣的小伙伴們可以參考一下2016-04-04
Android協(xié)程作用域與序列發(fā)生器限制介紹梳理
協(xié)程的作用是什么?協(xié)程是一種輕量級的線程,解決異步編程的復(fù)雜性,異步的代碼使用協(xié)程可以用順序進(jìn)行表達(dá),文中通過示例代碼介紹詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-08-08
Android自定義ScrollView實(shí)現(xiàn)阻尼回彈
這篇文章主要為大家詳細(xì)介紹了Android自定義ScrollView實(shí)現(xiàn)阻尼回彈,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04
Android自動編輯文本框(AutoCompleteTextView)使用方法詳解
這篇文章主要為大家詳細(xì)介紹了Android自動編輯文本框AutoCompleteTextView的使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02
Android Studio實(shí)現(xiàn)第三方QQ登錄操作代碼
這篇文章主要介紹了Android Studio實(shí)現(xiàn)第三方QQ登錄的操作方法,本文圖文并茂給大家介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-12-12
基于Retrofit2+RxJava2實(shí)現(xiàn)Android App自動更新
這篇文章主要為大家詳細(xì)介紹了基于Retrofit2+RxJava2實(shí)現(xiàn)Android App自動更新,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05

