Как создать намерение действия общего доступа в Android Studio в Java для API уровня 19 для устройств Android? - PullRequest
0 голосов
/ 01 декабря 2018

Я пытаюсь поделиться изображениями, которые я выбрал, используя предоставленное намерение «Поделиться действием» в Android Studio.Я использую язык Java, а уровень API - 19. Я кодирую «пробную версию» (вроде галереи) для устройств Android.Я попробовал этот код, который нашел здесь:

 private void setShareActionIntent(List<Bitmap> selectedImage){
    Intent intent = new Intent(Intent.ACTION_SEND);
    Bundle extras = new Bundle();
    for (int i = 0; i < selectedImage.size(); i++)
    {
    extras.putParcelable("image " + i, selectedImage.get(i));
    }
    intent.putExtras(extras);
    shareActionProvider.setShareIntent(intent);
}

Вывод программы

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

Когда я нажимаю на иконку общего доступа, мне не дают нормальный ответ, чтобы поделиться как сообщение или Facebook, мне дают это ... Вывод программы

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