TextView 如何设置半透明背景色?如图的效果。

andyxrl
  • 310

图片描述

如何 我想实现,字体下面的半透明背景, 不会遮住图片。 请问怎么处理呢?
我已经设置了如下的值( android:background="#e0000000"),但实现的效果, 确实黑色的背景,遮住了图片。

<TextView
        android:id="@+id/itemName"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="@string/app_name"
        android:textColor="@color/defaultWhite"
        android:textSize="16sp"
        android:background="#e0000000"
        android:layout_gravity="bottom" />
        
        
回复
阅读 12k
2 个回答
li21
  • 3.1k
✓ 已被采纳
Zulpiqar
  • 1
新手上路,请多包涵

<TextView
...
background="#99000000"
style="@style/Transparent"
...
</TextView>

<style name="Transparent" parent="AppTheme">

    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:colorBackgroundCacheHint">@null</item>
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowAnimationStyle">@null</item>
    <item name="android:windowNoTitle">true</item>

</style>

宣传栏