/ / Android: Персонализирани форми (поведение на списъка със слоеве) - ориентировка за Android, оформление на Android, фигури

Android: Персонализирани форми (поведение на списъка със слоеве) - оригинални, Android, оформление

Използвам списък със слоеве, за да създам форма, която има само 1dp граница в дъното.

Написах XML за създаване на формата

<!-- Bottom Line -->

<item>

<shape android:shape="rectangle" >

<solid android:color="#CCCCCC" />
</shape>
</item>

<item android:bottom="1dp">

<shape android:shape="rectangle" >

<gradient
android:angle="270"
android:endColor="@color/gradient_end"
android:startColor="@color/gradient_start" />
</shape>
</item>

Това работи перфектно във всички телефони, с изключение на телефоните с малък размер на екрана. При малки размери на екрана границата не се появи. Дали това е някаква грешка в Android или правя нещо нередно?

Отговори:

0 за отговор № 1

Предполагам, че 1dp е по-малко от един пиксел на малки размери на екрана. Опитайте се да използвате 2dp или 1px за Android: отдолу.