Android - 在NinePatchDrawable中获取可伸展区域的尺寸

时间:2013-02-01 14:38:35

标签: android resources nine-patch

如何获取9patch图像可伸缩/内容区域的尺寸? 我找不到合适的方法。我得到的最接近的值是getPadding()的结果。顶部/左侧坐标对应于内容区域,但是底部/右侧具有相同的值。

NinePatchDrawable image = NinePatchDrawable.class.cast(getResources().getDrawable(R.drawable.my_frame));
Rect p = new Rect();
image.getPadding(p);
Log.d("9PATCH", p.toString();

我得到了:“Rect(9,9-9,9)”

0 个答案:

没有答案