我想在我的应用中添加共享功能。
我想分享指向我应用的链接。
这是我到目前为止所做的:
LinearLayout linearLayoutShareAppContainer = (LinearLayout) findViewById(R.id.share_app_container);
linearLayoutShareAppContainer.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
final Handler handler3 = new Handler();
handler3.postDelayed(new Runnable() {
@Override
public void run() {
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
String shareBody = "Here is the share content body";
sharingIntent.putExtra(Intent.EXTRA_TEXT, shareBody);
startActivity(Intent.createChooser(sharingIntent, "Share via..."));
}
}, 200);
}
});
问题是点击共享文字(布局)时只有蓝牙&消息传递应用程序与...共享。
我想要的是有更多应用程序,如WhatsApp,Facebook,Twitter等分享。
由于我是初学者,我不知道该怎么做!
请告知。
感谢。
答案 0 :(得分:0)
与我在这里经历的问题相同: Android: chooser dialog skipped while sharing text type data to external app
答案 1 :(得分:0)
您可以使用
startActivity(Intent.createChooser(sendIntent, "choose one"));