在 Android 应用程序中,如何制作带有透明文本的线性视图,以便父视图可见?
In an Android app, how do I make a linear view with transparent text so that the parent view is visible?
关于如何使包含某些文本的视图透明以使其重叠在另一个视图之上的任何想法?
Here's an example image of what im referring to
我正在尝试创建一个功能来在聊天页面中显示用户的简介,就像 Whatsapp Messenger 一样。
使用下一个代码
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="16sp"
android:textColor="#fff"
android:text="Your text "
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:textAlignment="center"
android:background="#60000000"
/>
您可以在您使用的任何视图中添加以上内容 XML,例如下一个视图
<FrameLayout
android:layout_width="match_parent"
android:layout_height="100dp">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:background="#343"
android:layout_height="match_parent">
<!-- more views here -->
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="16sp"
android:textColor="#fff"
android:text="Your text "
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:textAlignment="center"
android:background="#60000000"
/>
</FrameLayout>
关于如何使包含某些文本的视图透明以使其重叠在另一个视图之上的任何想法?
Here's an example image of what im referring to
我正在尝试创建一个功能来在聊天页面中显示用户的简介,就像 Whatsapp Messenger 一样。
使用下一个代码
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="16sp"
android:textColor="#fff"
android:text="Your text "
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:textAlignment="center"
android:background="#60000000"
/>
您可以在您使用的任何视图中添加以上内容 XML,例如下一个视图
<FrameLayout
android:layout_width="match_parent"
android:layout_height="100dp">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:background="#343"
android:layout_height="match_parent">
<!-- more views here -->
</androidx.constraintlayout.widget.ConstraintLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="16sp"
android:textColor="#fff"
android:text="Your text "
android:paddingTop="8dp"
android:paddingBottom="8dp"
android:textAlignment="center"
android:background="#60000000"
/>
</FrameLayout>