如何在另一个图像上获取半透明图像以在android中保存文本(提供截图)

Aks*_*wal 3 xml transparency android android-layout

我有一个使用图像视图的图像,朝向图像的底部我想要一个半透明视图(黑色),它将在其中保存一些文本视图.像这样的东西

在此输入图像描述

我有图像上的文字,但现在我被困在获得黑色背景的视图.我试过了

 <TextView 
 android:background="@color/lightGrey"
 android:text="Swiss Chalet - Play for a chance to win free app!"/>
Run Code Online (Sandbox Code Playgroud)

但它只给出了文本的灰色背景.谁知道我怎么能做到这一点?

Man*_*ika 6

在你的背景中尝试这样的事情

android:background="#80000000"
Run Code Online (Sandbox Code Playgroud)

您可以在此处找到有关设置透明度的更多信息


And*_*ter 6

在你的xml中,使用

android:alpha=".4"
Run Code Online (Sandbox Code Playgroud)

这将设置视图的alpha值.Alpha是透明度.您可以调整以增加或减少透明度.


如果不知道你如何实现你的布局,这是一个黑暗的镜头,但它可能会有所帮助.

<TextView
    android:id="@+id/your_id_name"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="Your text"
    android:background:"@color/your_color"/>
Run Code Online (Sandbox Code Playgroud)