Я пытаюсь создать разделительную линию в моем представлении Android. Настройка, которую я хочу, состоит в том, что для drawable должно быть 2px tall и width, установленным для fill_parent, нижняя 1px - белая линия, а верхняя 1px - черная линия с альфа-компонентом. Кажется, что это возможно с помощью списка layer- с использованием смещения, но, как предупреждает документация, представление начинает масштабировать все элементы, а затем смешивание помешает разграничению.
У меня это работает с использованием png и масштабирования, и он выглядит хорошо на моем тестовом устройстве и эмуляторе, просто подумал, что было бы более целесообразно явно определять его в xml, а не создавать пользовательские png для каждого типа разделителя.
Как насчет использования ShapeDrawable? Вы можете определить его в XML и использовать, как и png.