2011-03-24 5 views
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 

결과 목록이 비어 있다면 어떤 예외가 발생한다고 생각합니까?이 시나리오에 가장 적합한 안드로이드 예외는 무엇입니까?

+0

대화 상자는 어떻습니까?! 여기서 컨텍스트가 무엇입니까? – EboMike

+0

내 파일을 처리하는 도우미 클래스에 매개 변수로 전달되므로 내부 메모리 또는 외부 메모리에 저장하는 경우 다형성을 사용할 수 있습니다. –

답변

관련 문제