我有一个九个补丁 png,我将其用作弹出气泡。它看起来像这样:
我将它放在宽度为 fill_parent 的 TextView 中,因此气泡会扩大屏幕的宽度。正如人们所预料的那样,顶部的指针在屏幕中间水平居中。
调整指针位置的最简单方法是什么,例如,它是从左边开始的 5/8,而不是居中?
如有必要,我可以重新剪切 png。
更新: Cubic 有一个非常简单的解决方案来解决我无法相信我错过的问题。它对我当前的问题非常有效。然而,这种解决方案的一个缺点是它不能即时调整。如果我需要将指针放在一个视图的一个位置,但另一个视图的另一个位置,我需要剪切两个不同的 PNG。有没有可以在运行时调整的解决方案?