java在运行时创建NinePatch
我需要在运行时创建NinePatchDrawable对象,这是一个外部。png图像是从服务器接收的,它必须作为一个补丁应用在按钮的背景中(例如)
我试图创建NinePatchDrawable对象,但构造函数要求我提供一个描述补丁的“byte[]chunck”。问题是,我不知道如何从没有9patch信息的位图中构建这个块
关于这个话题有什么想法吗?我是否从错误的角度看待问题
你可以在下面搜索框中键入要查询的问题!
我需要在运行时创建NinePatchDrawable对象,这是一个外部。png图像是从服务器接收的,它必须作为一个补丁应用在按钮的背景中(例如)
我试图创建NinePatchDrawable对象,但构造函数要求我提供一个描述补丁的“byte[]chunck”。问题是,我不知道如何从没有9patch信息的位图中构建这个块
关于这个话题有什么想法吗?我是否从错误的角度看待问题
# 1 楼答案
我已经回答了这个问题。请记住“源”和“编译”的ninepatch图像之间的差异