마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

액티비티 아이콘 가져오기.

0 추천

팩키지 명과 액티비티 클래스 명을 가지고 있습니다.

 
private List<ResolveInfo> apps;
private PackageManager pm;

Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);

pm = getPackageManager();
apps = pm.queryIntentActivities(mainIntent, 0);
ResolveInfo info = apps.get(position);



pn =  info.activityInfo.packageName

na = info.activityInfo.name



imageView.setImageDrawable(pm.getActivityIcon(new ComponentName(pn, na)));

 

이렇게 넣었는데 오류가 나서 헤매고 있씁니다.ㅠㅠ

 

익명사용자 님이 2015년 2월 12일 질문

2개의 답변

0 추천
오류로그를 올려주셔야 더 빨리; 해결 할수 있습니다
Gradler (109,780 포인트) 님이 2015년 2월 13일 답변
0 추천
private List<ApplicationInfo> mAppList = null;

private PackageManager pm;

pm = getPackageManager();
mAppList = pm
                  .getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES
                   | PackageManager.GET_DISABLED_COMPONENTS);

이렇게 해보셔요
nicehee (73,100 포인트) 님이 2015년 2월 13일 답변
...