0

を使用してアプリケーションで共有を行っていますShareActionProvider。ただし、共有が成功したかどうかを検証する方法が見つかりません (失敗した、ユーザーがある時点でキャンセルしたなど)。これを行うことは可能ですか?

簡単に使用できることはわかっていますが、使用することが推奨される方法であるstartActivityForResultことがわかりました。ShareActionProvider

4

1 に答える 1

1

これを行うことは可能ですか?

いいえ。

startActivityForResult を使用して簡単にできることを知っています

通常、それも機能しません。これは、によって呼び出されるように特別に設計されたアクティビティに対してのみ機能し、そのように設計された 対応のアクティビティはほとんどありません。のドキュメントには、出力がないと書かれているため、 を呼び出すことを気にする が可能なアクティビティはほとんどありません。startActivityForResult()ACTION_SENDACTION_SENDACTION_SENDsetResult()

于 2014-05-12T21:39:35.720 に答える