@作者 : 西野奈留
@博客:http://blog.csdn.net/narunishino
容我先發泄一下情緒,今晚google,baidu了兩三個小時,找能在styles文件裏面把actionbar弄成透明或者半透明的屬性。然而一直找都沒找到!!
只找到在MainActivity裏面用ColorDrawable.setAlpha()方法來設置透明度。
雖然還沒想放棄,不過已經不耐煩了,打算就在mainactivity裏面設置算了。
然而就在這時候!讓我發現了8位的顏色定義!!
http://stackoverflow.com/questions/11285961/how-to-make-a-background-transparent-20-in-android
格式是 #AARRGGBB, AA 就是設置透明度,範圍是00(全透明)到ff(不透明)。
%¥@……%×%¥#¥#@%¥@%……¥#×&……¥(×……%@
原來在顏色裏面就可以設置透明度,別攔我,先淚奔一會~~~~~~~~
啊啊啊啊啊~就是這個效果~~~~
具體如何設置actionbar背景顏色,請戳這裏http://hukai.me/android-training-course-in-chinese/basics/actionbar/styling.html
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!--要用兼容庫方式寫啊-->
<item name="actionBarStyle">@style/TransMyTheme</item>
<!--要用兼容庫方式寫啊-->
<style name="TransMyTheme" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="background">@color/colorTrans</item>
</style>
</resources>
-2016/03/22-
-2015/09/27-
-End-