Невозможно нарисовать обводку Android 1dp в режиме высоты 1dp - PullRequest
0 голосов
/ 21 сентября 2019

У меня есть обычный XML-обводка, нарисованная примерно так:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="line">
    <stroke
        android:width="1dp"
        android:color="#B2B2B2"
        android:dashWidth="4dp"
        android:dashGap="8dp" />
</shape>

И представление (или представление изображения), которое использует отрисовку в качестве фона.Когда я устанавливаю высоту этого вида на 1.5dp или больше, линия будет отображаться, но 1dp не будет отображать линию.

A 2dp вид высоты будет рисовать линию в центре, делаяон расположен в середине других макетов вида.

Я попытался сделать высоту 3dp и использовать нижние отступы, но это не сработает.

Что происходит и есть лирешение для этого?

...