Я прохожу такую же ситуацию. и в моем случае я получаю нулевые данные (намерение), из-за которых следующий код не работает
if(requestCode == 0 && resultCode == Activity.RESULT_OK && data != null)
{
ComponentName componentName = data.getComponent();
final String packageName = componentName.getPackageName();
final String activityName = componentName.getClassName();
}
Любое решение для этого? Потому что всякий раз, когда я отправляю текст через любое приложение (Gmail/facebook). Ответом является отправка сообщения или ваше сообщение публикуется приложением, выбранным пользователем.
Я хочу получить имя приложения, на которое нажимает пользователь.