2013-04-17 1 views
0

Я пытаюсь выполнить этот вид дизайна. Он должен растягиваться, чтобы разместить разностные экраны, а затем растягивать его, чтобы повторить узор, я думаю, что картина довольно понятна. 9patch только обыкновенно отрежет его по мере того как он только протягивает.Кнопка с пунктирным контуром - 9patch с tileMode = "repeat"?

enter image description here

Спасибо за ваше время

+0

AFAIK Ваш единственный вариант - создать png, которые соответствуют различным размерам экрана и включают их в drawables-ldpi, mdpi, hdpi и т. Д. ... – FoamyGuy

+2

Не можете ли вы просто использовать «фигуру» с возможностью инсульта, установленную на Это? – Luksprog

+0

..doh .. сделайте это ответом, пожалуйста – urSus

ответ

2

Самого простым способом сделать то, что вы хотите, будет использовать shape вытяжку с stroke элементом, установленного на нем, чтобы получить этот штрих.

Возможно, вы также сможете сделать это с помощью layer-list.