Как добавить высоту в прозрачный ImageView [Android]

Действительно ли реализовать повышение ImageView с PNG, который содержит прозрачный фон? Например: я хочу добавить тень на эту картинку:

введите описание изображения здесь

Хочу сделать так:

введите описание изображения здесь

1 ответ

Решение

В вашем XML добавьте это:

android:elevation="2dp"    
android:background="@drawable/myrect"

В вашей папке Drawable добавьте этот drawable:

<!-- res/drawable/myrect.xml -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
       android:shape="rectangle">
    <solid android:color="#42000000" />
    <corners android:radius="5dp" />
</shape>

Смотрите здесь для получения дополнительной информации: http://developer.android.com/training/material/shadows-clipping.html

Другие вопросы по тегам