android - 具有 9 补丁图像背景的项目中的 Textview 位置不正确

标签 android listview textview nine-patch

我创建了一个 9-patch 图像作为我的 ListView 项目的背景。我注意到文本被垂直移动到垂直补丁的开始,我也在下一张图片中用红色指定了它:

enter image description here

缩放补丁似乎会从那里开始,因为我不希望箭头被缩放。但是,这似乎对 TextView 的垂直位置有影响。负边距不起作用,我想把 textview 放上去,我该如何解决?

最佳答案

对于可以解决此问题的 future 用户。 Top 和 Left 部分是可伸缩区域,当项目需要增长时,这部分会增长。

底部和右侧部分是填充区域,您的内容将仅位于此部分,其余部分类似于填充。

enter image description here

关于android - 具有 9 补丁图像背景的项目中的 Textview 位置不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17511536/

相关文章:

android - AutoTextView 最大尺寸问题

android - 创建一个仅支持复制选项的文本字段

android - 如何通过在 AnimatedBuilder 中点击来关闭带有可关闭小部件的项目?

android - 动态创建自定义 ListView 问题

java - 使用 fragment 和列表时运行时出现未知的致命异常

mysql - SQL 数据库转储/文本解析

android - 如何在 android 中的 fragment 更改时更改主页按钮?

android - 在 xmpp openfire 中忘记密码

android - Android 4.3 中的飞行模式切换

使用推文显示个人资料头像时,Android ListView 变慢