通过intent在android中搜索linkedin应用程序
我正在使用intent获取我可以发布文本的所有应用程序的列表。然而,linkedin并未出现在该列表中。我需要为linkedin做些额外的事情吗通过intent在android中搜索linkedin应用程序,android,android-intent,android-sharing,Android,Android Intent,Android Sharing,我正在使用intent获取我可以发布文本的所有应用程序的列表。然而,linkedin并未出现在该列表中。我需要为linkedin做些额外的事情吗 Intent intent = new Intent(); intent.setAction(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TEXT, "dcsd");
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "dcsd");
package= mContext.getPackageManager();
List<ResolveInfo> appTargets= package.queryIntentActivities(shareIntent, 0);
Intent Intent=新Intent();
intent.setAction(intent.ACTION\u SEND);
intent.setType(“文本/普通”);
intent.putExtra(intent.EXTRA_文本,“dcsd”);
package=mContext.getPackageManager();
List appTargets=package.QueryInputActivities(shareIntent,0);
除了LinkedIn,我还可以获得Facebook、Twitter等所有其他应用程序?
可能的原因是什么?
代码为
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
String shareBody = "https://developers.facebook.com/docs/android/share";
intent.putExtra(Intent.EXTRA_TITLE,"Share From Test App");
intent.putExtra(Intent.EXTRA_TEXT,shareBody);
intent.putExtra(Intent.EXTRA_SUBJECT, "hello");
startActivity(Intent.createChooser(intent, "Share With"));
将此添加到意图中:
intent.putExtra(Intent.EXTRA_SUBJECT, "dsvs");
也许,linkedin没有安装?不要盲目地认为有人会安装它。如果它不可用,请优雅地处理它。linkedin已安装。我不是用上面的代码在linkedin上发帖的。只是搜索我可以发布到的应用程序。另一种可能是,linkedin帐户未设置,因此共享尚不可用?它已在我正在测试的设备中正确设置。它在没有sdk的iphone上工作。你确定我需要android cz的sdk吗?它会增加应用程序的大小?我找到了解决方案。只需添加一个额外的主题参数。