2015-11-06 67 views
0

有没有什么办法通过使用java中的任何代码将jpeg格式的图像更改为9补丁图像。图像从服务器加载。将图像转换为从服务器加载的9补丁图像

+0

我不认为有任何的方式来将jpeg转换为9补丁 –

+0

http://developer.android.com/tools/help/draw9patch.html - 看起来您需要PNG源,我推荐使用'ImageIO'来转换文件类型。 – Gorbles

回答

0

使用这个库:
https://github.com/Anatolii/NinePatchChunk
转换您的JPEG图像以位图和调用这个方法:

NinePatchDrawable np = create9PatchDrawable(this,bitmap,""); 

最后:

imgView.setImageDrawable(np);