У меня есть пакет с девятью патчами, который я использую в качестве всплывающего пузыря. Это выглядит следующим образом:Настройка центра девяти патчей png
Я помещаю его в TextView шириной fill_parent так пузырек расширяет ширину экрана. Как и следовало ожидать, указатель вверху затем центрируется по горизонтали в середине экрана.
Что является самым простым способом отрегулировать расположение указателя так, чтобы он, скажем, 5/8-й части пути слева, а не по центру?
Я могу перерезать png, если необходимо.
ОБНОВЛЕНИЕ: У Cubic есть очень простое решение проблемы, которую я не могу поверить, что пропустил. Он работает очень эффективно для моей текущей проблемы. Однако одним недостатком этого решения является то, что его нельзя регулировать «на лету». Если мне нужно поместить указатель в одно место для одного вида, но другое место для другого представления, мне нужно вырезать два разных PNG. Есть ли решение, которое можно настроить во время выполнения?
Не заставляйте пиксели под указателем растягиваться, чтобы поддерживать размер и угол указателя - если это желательно. – Tapirboy