Отправка приглашения WhatsApp, как и другие приложения, не работающие на круговых устройствах - PullRequest
3 голосов
/ 10 мая 2019

Мой код работает нормально без изображения для отправки, но когда я отправляю данные с изображением, это показывает ошибку. Если вы даете мне какой-то URL-адрес, ответ был опубликован ранее, поэтому убедитесь, что ответ правильный, потому что я пробовал много ответов на stackoverflow.

Вот мой код.

    Uri contentUri = Uri.parse("android.resource://" + BuildConfig.APPLICATION_ID + "/drawable/" + "ic_launcher");

            if (contentUri != null) {
                Intent shareIntent = new Intent();
                shareIntent.setAction(Intent.ACTION_SEND);
//                shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); // temp permission for receiving app to read this file
                shareIntent.setType("text/plain");
                shareIntent.setType("image/*");
                shareIntent.putExtra(Intent.EXTRA_TEXT, "MY messgae");
                shareIntent.putExtra(Intent.EXTRA_STREAM, contentUri);
                try {
                    startActivity(Intent.createChooser(shareIntent, "Share via"));
                } catch (ActivityNotFoundException e) {
                    Toast.makeText(getContext(), "No App Available", Toast.LENGTH_SHORT).show();
                }
            }

Это показывает ошибку, которая данные sendind не удалось повторить попытку позже Я не могу получить свою ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...