Я пытаюсь перечислить действия в системе Android, которые будут обрабатывать ACTION_PROCESS_TEXT. В моем эмуляторе (работает Android 9) у меня есть как минимум два таких приложения, которые добавляют действия в меню «переполнение» на панели инструментов, отображаемой при выделении некоторого текста (одно из моих собственных приложений, действие работает нормально, другой - Google Translate, который добавляет в это меню пункт «Перевести»). Я пытаюсь использовать очевидный код в классе активности:
Intent intent = new Intent(Intent.ACTION_PROCESS_TEXT);
//intent.putExtra(Intent.EXTRA_PROCESS_TEXT_READONLY, true);
intent.putExtra(Intent.EXTRA_PROCESS_TEXT, "Test");
PackageManager manager = getPackageManager();
List<ResolveInfo> infos = manager.queryIntentActivities(intent, PackageManager.MATCH_ALL);
Тем не менее, что бы я ни делал, список информации остается пустым. Я что-то делаю не так, или есть лучший способ внести такие действия в систему?