我正在开发一个鼓舞人心的报价应用程序,如果他们点击分享按钮或菜单分享按钮,我希望我的用户将他们在他们之前看到的报价分享给其他应用程序(例如Twitter,Facebook,whatsapp等),它应该自动选择该界面上的文本,而不是我输入一个特定文本,因为文本因用户正在查看代码的特定界面而异。(我使用回收者视图并查看带有持有者和adpaters的寻呼机,以便用户滚动在一页上)请帮我解释一下代码。
答案 0 :(得分:0)
试试这段代码
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(Intent.EXTRA_TEXT, text); //Add your quote here
sharingIntent.putExtra(Intent.EXTRA_SUBJECT, "From Your Application"); //Add a Subject here
startActivity(Intent.createChooser(sharingIntent, "Share via.."));