我正在尝试使用共享意图,但是我认为它无法正常工作。在要共享的应用程序列表中,不会出现Facebook或Pinterest,但是会出现Gmail或Cloud Print。
我希望所有可能的应用程序都出现在这里。
这是我的代码。
感谢您的任何建议。
final Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "App name");
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "");
startActivity(Intent.createChooser(shareIntent, "Share via..."));
最佳答案
我不了解Pinterest,但对于Facebook来说,这似乎是一个已知问题,它不接受这些意图。
Facebook通过以下方式提供了它的SDK:https://github.com/facebook/facebook-android-sdk
我的猜测是Pinterest也会这样做,因为他们还提供了自己的SDK:https://developers.pinterest.com/android/