我请所有善意的人提供一点帮助!
我从textview复制文本的代码是:
ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
clipboard.setText(returnedText.getText());
我用于共享复制文本的代码:
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
String shareBody = "Should be copied text from Clipboard here";
String shareSub = "My subject";
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, shareSub);
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);
startActivity(Intent.createChooser(sharingIntent, "Share using"));
我有问题,该怎么做才能自动发送到从剪贴板复制文本的shareBody
中?这意味着,整个文本已经保存在电子邮件的邮件正文中,而不是Should be copied text from Clipboard here
答案 0 :(得分:1)
所以,如果我理解正确的话。您是否希望将文本视图中的文本分配给shareBody
变量?
在这种情况下,您可以
String shareBody = returnedText.getText().toString();