Android コードで携帯電話のソーシャル メディア クライアントのリストを取得しようとしています。理由はわかりませんが、リストの初期化時に nullpointerexception が発生しています。これを行うには、マニフェストにアクセス許可が必要ですか? 私が持っているのは、このメソッドとそれを呼び出すボタンだけです。
public Intent findSocialMediaClients() {
final String subject;
final String body;
subject = "Great Event to tell you about";
body = "test";
Intent sendIntent = new Intent(android.content.Intent.ACTION_SEND);
sendIntent.setType("text/plain");
List<ResolveInfo> tempActivities = context.getPackageManager().queryIntentActivities(sendIntent, 0); // error here!
List<ResolveInfo> activities = new ArrayList<ResolveInfo>(); ....