типы пантомимы связаны с деятельностью. Вы можете использовать List и PackageManager.queryIntentActivities (i, 0), чтобы получить все действия и, следовательно, приложения для данного типа пантомимы данных.
public static List<ResolveInfo> getIntents(String action, String category,
PackageManager pm) {
Intent i = new Intent(action, null);
i.addCategory(category);
i.setData(data_uri)
List<ResolveInfo> list = pm.queryIntentActivities(i, 0);
return list;
}
Иначе, вы можете получить все приложения (запускаемые) по:
getIntents (Intent.ACTION_DEFAULT, Intent.CATEGORY_LAUNCHER, вторая половина дня);
и теперь классифицируем по String type = getIntent (). GetType ();