java Android将Ninepatch资源转换为位图
我有一个9补丁,可以作为XML绘制。当我尝试使用BitmapFactory.decode
从中获取位图时,它返回null
。是否仍然可以从该资源获取位图
九号补丁。xml:
<?xml version="1.0" encoding="utf-8"?>
<nine-patch xmlns:安卓="http://schemas.安卓.com/apk/res/安卓"
安卓:src="@drawable/empty_icon_video" >
</nine-patch>
代码是:
BitmapFactory.decodeResource(mResources, resId);
# 1 楼答案
试试这个。现在,位图将在其上绘制ninepatch。您可以提供不同的宽度和高度
# 2 楼答案
你需要在这里使用^{} API-