我正在尝试在我的 Android 代码中获取手机上的社交媒体客户端列表。我不明白为什么,但我在初始化列表时收到了一个空指针异常我需要清单中的权限来执行此操作吗?我只有这个方法和一个按钮来调用它。
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>(); ....