Android AppCompat中的半透明操作栏
我想使用半透明的actionbar。Android AppCompat中的半透明操作栏,android,alpha,android-appcompat,android-actionbar-compat,Android,Alpha,Android Appcompat,Android Actionbar Compat,我想使用半透明的actionbar。 android:minsdk版本为“9” 我试过下面的代码 <style name="myActionBarTheme" parent="android:style/Widget.Holo.ActionBar"> <item name="android:background">#FF4444</item> <item name="android:alpha">1.0</item> <
android:minsdk版本为“9”
我试过下面的代码
<style name="myActionBarTheme" parent="android:style/Widget.Holo.ActionBar">
<item name="android:background">#FF4444</item>
<item name="android:alpha">1.0</item>
</style>
#FF4444
1
它显示错误:
android:alpha需要API级别11(当前最小值为9)
一个具有半透明背景的UI,并定义不透明度,然后使用主题为半透明的技术
如果将UI布局的颜色设置为#29000000,则第一个十六进制2位(#29)表示颜色的alpha通道并设置不透明度
如果值为00,则表示100%透明
100% — FF
90% — E6
80% — CC
70% — B3
60% — 99
50% — 80
40% — 66
30% — 4D
20% — 33
10% — 1A
0% — 00
如果将值设置为FF,则它将是不透明的,它可以是00到FF中的任何值
因此,请尝试如下设置背景:
<item name="android:background">#29000000</item>
#29000000
试试这个#90FF4444
同意,只需在颜色本身中定义alpha。运行时显示错误:java.lang.IllegalStateException:您需要在该活动中使用Theme.AppCompat主题(或子代)它显示错误:java.lang.IllegalStateException:您需要使用Theme.AppCompat主题(或子代)通过这项活动。