/**
* 获取返回Drawable Id Array,因为主要原因是使用 {@link #getDrawableArray(int)} 时,用Glide直接加载
* Drawable会报异常,这里提供一个获取drawable id array的方法解决这个问题.
*
* @param id Array id
* @return Drawable id Array
*/
public static int[] getDrawableIdArray(@ArrayRes int id)
{
TypedArray typedArray = getTypedArray(id);
int length = getTextArray(id).length;
int[] ids = new int[length];
for(int i = 0; i < ids.length; i++)
{
ids[i] = typedArray.getResourceId(i, 0);
}
typedArray.recycle();
return ids;
}
ResTool.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:EasyAndroid
作者:
评论列表
文章目录