2010-08-12 4 views
2

특정 Activity이 ActivityInfo 클래스에 속하는 범주가 표시되기를 기대했지만 ActivityInfo 클래스에서 범주에 대한 참조를 찾을 수 없습니다. 누구도 은 활동에 대해 카테고리 정보가 유지되는 것을 알고 있습니까?ActivityInfo 클래스를 통한 활동의 ​​범주 정보

+0

동일한 문제가 있습니다. 'queryIntentActivities()'또는'resolveActivity()'에 나타나지 않기 때문에 비활성화 될 수있는 패키지를 포함하여 모든 패키지에 대한 정보를 얻으려고하면 특히 문제가됩니다. – satur9nine

답변

1

활동에는 범주가 없습니다. 의도 필터에는 범주가 있습니다. 주어진 ActivityInfo에 대해 IntentFilters을 쉽게 찾을 수있는 곳을 모르지만 ResolveInfo에서 IntentFilter을 얻을 수 있으며 queryIntentActivities()resolveActivity()을 통해 알 수 있습니다.

관련 문제