android и приложение «Сообщения»: как предварительно заполнить текстовое сообщение изображением - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть список ReViewlerView CardViews, который показывает пользовательские данные пользователю. Я хотел бы поделиться некоторыми данными из CardView через приложение SMS Android Сообщения. Нажатие на CardView запускает приведенный ниже код, чтобы запустить пользовательский интерфейс «НОВОЕ СООБЩЕНИЕ», чтобы пользователь мог выбрать Получателя и отправить сообщение:

MainActivity extends AppCompatActivity {
    ...
    String phoneMsg = "here's a card for you"; 
    Intent smsIntent = new Intent(Intent.ACTION_VIEW);
        smsIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
        // Brings the member to the SMS Messages app's compose "New Message" screen
        smsIntent.setData(Uri.parse("sms:"));
        // Show text in the SMS text box where the sender can add additional text
        // to send to the recipient.
        smsIntent.putExtra(Intent.EXTRA_TEXT,phoneMsg);

        try {
            startActivity(smsIntent);
        } catch (Exception e) {
            Log.w(...,e);

На снимке экрана ниже показан пользовательский интерфейс после того, как пользователь нажмет на значок «Поделиться»:

enter image description here

Я хотел бы добавить очень маленькое миниатюрное изображение карточки прямо под текстом «Вот карточка для вас:». Результат хотелось бы так:

enter image description here

Как добиться?

...