Я имею ListView
, и у меня есть фон для элементов списка:Создать форму для вытяжки
Есть ли способ, чтобы воссоздать этот фон как shape
в drawable
XML? Самый внешний серый цвет не является частью фона элемента, это фактически ListView
.
Я имею ListView
, и у меня есть фон для элементов списка:Создать форму для вытяжки
Есть ли способ, чтобы воссоздать этот фон как shape
в drawable
XML? Самый внешний серый цвет не является частью фона элемента, это фактически ListView
.
Вы можете попробовать следующее со значениями вашего выбора. Это сделает нижние два угла округлыми.
rounded_rectangle.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape>
<gradient android:angle="270" android:endColor="#404040" android:startColor="#404040" />
<stroke android:width="1dp" android:color="#808080" />
<corners android:bottomLeftRadius="11dp" android:bottomRightRadius="11dp"/>
</shape>
</item>
</selector>
затем использовать его в качестве фона для вашего ListItem следующим
android:background="@drawable/rounded_rectangle"
Вы можете попробовать эту форму вытяжки:
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#606060"/>
<stroke android:color="#303030" android:width="2dp" />
</shape>
Спасибо! У этого есть две проблемы: я только хочу «опустить» снизу, а не со всех сторон. И два нижних угла должны быть изогнуты. – WonderCsabo