Рисование 9-патча на холсте с помощью drawBitmap

Каков правильный способ использования ресурса изображений с 9 патчами на пользовательском представлении?

Я делаю это:

background = BitmapFactory.decodeResource(getResources(), R.drawable.fundo_bookshelf); canvas.drawBitmap(background, null, new Rect(0, y, width, y+backgroundHeight), null); 

Fundo_bookshelf – это правильное изображение с 9 патчами, сохраненное как fundo_bookshelf.9.png, как показано ниже:

fundo_bookshelf

Но при использовании drawBitmap изображение целиком растягивается, а не только часть с черным пикселом сверху, как показано на этом скриншоте: Изображение со стрелкой

Solutions Collecting From Web of "Рисование 9-патча на холсте с помощью drawBitmap"