博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
To draw NinePatch on canvas
阅读量:5021 次
发布时间:2019-06-12

本文共 716 字,大约阅读时间需要 2 分钟。

code

protected NinePatchDrawable shadowLeft; ...... Bitmap image = BitmapFactory.decodeResource(context.getResources(),R.drawable.shadow_left);byte[] chunk= image.getNinePatchChunk();shadowLeft=new NinePatchDrawable(context.getResources(),                image, chunk, new Rect(), null);
shadowLeft.setBounds(sx, sy, ex, ey);shadowLeft.draw(canvas);

 

Make sure that your ninepatch image has strech area in top and left edge,Or you'll get the following error:

Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 9184 (om.ai.imagemask) 

JNI WARNING: received null array           

in Landroid/graphics/NinePatch;.validateNinePatchChunk:(I[B)V (GetArrayLength)

转载于:https://www.cnblogs.com/qiengo/archive/2012/09/19/2693546.html

你可能感兴趣的文章
js:鼠标事件
查看>>
bzoj 2005: [Noi2010]能量采集
查看>>
2016级算法第一次练习赛-E.AlvinZH的儿时回忆——蛙声一片
查看>>
2016级算法第三次上机-G.Winter is coming
查看>>
SSAS使用MDX生成脱机的多维数据集CUB文件
查看>>
ACM_hdu1102最小生成树练习
查看>>
MyBatis源码分析(一)--SqlSessionFactory的生成
查看>>
android中ListView点击和里边按钮或ImageView点击不能同时生效问题解决
查看>>
CTF常用工具之汇总
查看>>
java的面向对象 (2013-09-30-163写的日志迁移
查看>>
HDU 2191 【多重背包】
查看>>
51nod 1433 0和5【数论/九余定理】
查看>>
【AHOI2013复仇】从一道题来看DFS及其优化的一般步骤和数组分层问题【转】
查看>>
less 分页显示文件内容
查看>>
如何对数据按某列进行分层处理
查看>>
那些用JavaScript写的操作系统
查看>>
Tensorflow训练结果测试
查看>>
老子《首德经》第二十二章
查看>>
[Qt] this application failed to start because it could not find or load the Qt platform plugin
查看>>
datasci
查看>>