Android создает границу, которую можно рисовать программно

Я бы создал рисунок в качестве фона для моего элемента списка. Я пытаюсь нарисовать что-то подобное в xml:

------------
|
|
|
|         _|

Итак, мне нужно нарисовать границы с двух сторон, сверху и слева, и букву «L» в правом нижнем углу. У меня нет проблем с созданием верхней и левой границы, но я не могу представить, как создать букву L в правом нижнем углу. PS: размер L должен быть фиксированным и независимым от размеров выдвижного элемента. Спасибо


person f.old    schedule 03.12.2012    source источник
comment
Это может помочь, если вы разместите часть кода, который используете для рисования верхней и левой сторон.   -  person Edward Dale    schedule 04.12.2012
comment
я использую почти тот же код этого stackoverflow.com/a/10150908/1665361. Другая проблема состоит в том, чтобы центральный фон был прозрачным, а не белым.   -  person f.old    schedule 04.12.2012


Ответы (1)


Я сделал это, создал 9-патчовый png, а затем установил его в качестве фона. я также могу изменить цвет границы программно, используя цветовой фильтр над вытягиваемым

person f.old    schedule 04.12.2012