Мне нравится share intent, он идеально подходит для открытия приложений для совместного доступа с параметрами изображения и текста.
Но сейчас я ищу способ заставить share intent открыть определенное приложение из списка, с параметрами, заданными share intent.
Это мой фактический код, он показывает список приложений для совместного доступа, установленных на телефоне. Пожалуйста, кто-нибудь может подсказать мне, что я должен добавить в код, чтобы заставить, например, официальное приложение twitter? и официальное приложение faccebok?
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
Uri screenshotUri = Uri.parse("file:///sdcard/test.jpg");
sharingIntent.setType("image/*");
sharingIntent.putExtra(Intent.EXTRA_TEXT, "body text");
sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
startActivity(Intent.createChooser(sharingIntent, "Share image using"));
Спасибо