【问题标题】:android - Manually set ninepatch sizeandroid - 手动设置 Ninepatch 大小 【发布时间】:2013-07-30 23:01:25 【问题描述】: 如何在 Android 中手动设置 NinePatch 固定部分的大小? 我想调整不可拉伸部分的大小 【问题讨论】: 标签: android nine-patch 【解决方案1】: 来自documentation: NinePatch 类允许在九个部分中绘制位图。四个角没有缩放;四个边缘在一个轴上缩放,中间在两个轴上缩放。 边缘不打算任意缩放。这不是九个补丁的设计目的。 【讨论】: 我的意思是我有一个像i.stack.imgur.com/DrUII.png 这样的图像,我希望左边的部分比它小。我需要更改图像吗?以什么方式? 你需要更换图片 @vincenzoc 除非您想要某种动态行为,否则您应该在制作 APK 时修改 9patch 图像,而不是在运行时尝试更改它。