public static Drawable loadMimeIcon(
Context context, String mimeType, String authority, String docId, int mode) {
if (Document.MIME_TYPE_DIR.equals(mimeType)) {
if (MediaDocumentsProvider.AUTHORITY.equals(authority)) {
if(docId.startsWith(MediaDocumentsProvider.TYPE_ALBUM)){
return ContextCompat.getDrawable(context, R.drawable.ic_doc_album);
}
else if(docId.startsWith(MediaDocumentsProvider.TYPE_IMAGES_BUCKET)){
return ContextCompat.getDrawable(context, R.drawable.ic_doc_folder);
}
else if(docId.startsWith(MediaDocumentsProvider.TYPE_VIDEOS_BUCKET)){
return ContextCompat.getDrawable(context, R.drawable.ic_doc_folder);
}
}
if (mode == DocumentsActivity.State.MODE_GRID) {
return ContextCompat.getDrawable(context, R.drawable.ic_grid_folder);
} else {
return ContextCompat.getDrawable(context, R.drawable.ic_doc_folder);
}
}
return loadMimeIcon(context, mimeType);
}
IconUtils.java 文件源码
java
阅读 41
收藏 0
点赞 0
评论 0
项目:FireFiles
作者:
评论列表
文章目录