code: private void drawNoxItem(Canvas canvas, int position, float left, float top) {
      if (noxItemCatalog.isBitmapReady(position)) {
        Bitmap bitmap = noxItemCatalog.getBitmap(position);
        canvas.drawBitmap(bitmap, left, top, paint);
      } else if (noxItemCatalog.isDrawableReady(position)) {
        Drawable drawable = noxItemCatalog.getDrawable(position);
        drawNoxItemDrawable(canvas, (int) left, (int) top, drawable);
      } else if (noxItemCatalog.isPlaceholderReady(position)) {
        Drawable drawable = noxItemCatalog.getPlaceholder(position);
        drawNoxItemDrawable(canvas, (int) left, (int) top, drawable);
      }
    }
docs: Draws a NoxItem during the onDraw method.