Android에 번들되어있는 Browser 소스 뒤져보다가 발견한 부분
정확히 mimeType에 해당하는 이미지는 아니고 mimeType을 열수 있는 Application에서 제공하는 이미지를
얻어오는듯 하다(소스를 보아하니 -_-)

Intent intent = new Intent(Intent.ACTION_VIEW)
intent.setDataAndType(Uri.fromParts("file", "", null), mimeType);
PackageManager pm = context.getPackageManager();
List<ResolveInfo> list = pm.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
if (list.size() > 0) {
Drawable icon = list.get(0).activityInfo.loadIcon(pm);
}
저작자 표시 비영리 변경 금지
Posted by 유야

댓글을 달아 주세요

  1. BlogIcon Chan 2009/05/27 00:08  댓글주소  수정/삭제  댓글쓰기

    꺄~ 안드로이드 전문가~ ㅎㅎ

  2. BlogIcon 옷장수 2009/05/27 09:17  댓글주소  수정/삭제  댓글쓰기

    꺄~ 오타다. MineType 내타입은 음~ 이미지에요~ -,.-;; ㅋㅋ