#java #android
#java #Android
Вопрос:
Я прошу всех людей доброй воли о небольшой помощи!
Мой код для копирования текста из 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
весь текст уже сохранен в теле сообщения электронной почты
Ответ №1:
Итак, если я правильно понимаю. Вы хотите, чтобы текст из textview был присвоен shareBody
переменной? В этом случае вы можете сделать
String shareBody = returnedText.getText().toString();