0
PackageManager pm = context.getPackageManager();
List<ResolveInfo> apps =
pm.queryIntentActivities(viewDocIntent, PackageManager.MATCH_DEFAULT_ONLY);
if (apps.size() > 0)
context.startActivity(viewDocIntent);
else
throw new ... SOMETHING
결과 목록이 비어 있다면 어떤 예외가 발생한다고 생각합니까?이 시나리오에 가장 적합한 안드로이드 예외는 무엇입니까?
대화 상자는 어떻습니까?! 여기서 컨텍스트가 무엇입니까? – EboMike
내 파일을 처리하는 도우미 클래스에 매개 변수로 전달되므로 내부 메모리 또는 외부 메모리에 저장하는 경우 다형성을 사용할 수 있습니다. –