Dibujando Nine Patch en Canvas (Android)

Estoy tratando de dibujar un parche nueve en un objeto Canvas en el Android. Lo que parece extraño es que aunque generé mis nueve parches utilizando la herramienta draw9patch, el constructor para NinePatch requiere una matriz de bytes adicional llamada "chunk" para construir el parche nueve.

¿Por qué no es esto más simple? ¿Qué es el "trozo"? Y si has hecho esto tú mismo, ¿cómo lo hiciste?

Cualquier ayuda apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta