Обратный вызов после завершения совместного использования

Я использую следующий код для совместного использования вещей в моем приложении Android:

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND); shareIntent.setType("text/plain"); shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "blah blah blah"); this.startActivity(Intent.createChooser(shareIntent, "Choose a sharing option:")); 

Мне нужно знать, пользовался ли пользователь успехом или если он не прошел. Есть ли способ получить обратный вызов, когда действие совместного доступа завершено?

Используйте startActivityForResult, чтобы эти способы могли проверить ответ. Проверьте: startActivityForResult

Если вам нужно больше контролировать процесс, вам не следует использовать подход «Совместное использование». Вместо этого вы можете использовать библиотеку Twitter4j для twitter и Facebook SDK для Android для обмена Facebook.