Когда я использую TextView для отображения текста и устанавливаю цвет фона для примера на серый, тогда отображаемый текст выглядит поглощенным этим цветом фона.Поэтому моя идея состояла в том, чтобы добавить TextView в CardView, дать Cardview backgroundColor и установить высоту TextView выше, чем CardView, но она все та же.Я даже пытался добавить в CardView макет с Textview внутри и установить высоту макета выше.Я хочу, чтобы отображаемый текст плавал над видом.У кого-нибудь есть идеи, как решить эту проблему?
Вот скриншот того, что я имею в виду.Когда вы смотрите на элементы, вы можете видеть тонкий слой (ламинирование) серого поверх смайликов: https://drive.google.com/file/d/1W2E6Ivom0WEyrTtqBeLu1Z3rtHdMXKKS/view?usp=drivesdk
И вот последний код:
<androidx.cardview.widget.CardView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAlignment="viewEnd"
android:layout_gravity="end"
android:layout_margin="6dp"
app:cardCornerRadius="5dp"
android:elevation="20dp"
android:background="#80817c">
<TextView
android:textSize="18sp"
android:textAlignment="viewEnd"
android:layout_gravity="end"
android:id="@+id/user_ping"
android:layout_margin="5dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:text="siema"
android:elevation="25dp"/>
</androidx.cardview.widget.CardView>