2014-05-21 4 views
0

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

К сожалению, не появляется меню копирования/вырезания/совместного доступа, когда я делаю длинный щелчок по изображению. Я думал, что ОС, естественно, сделает это, поскольку это появляется во многих разных приложениях. Должен ли я писать какой-то код, прежде чем он это сделает, или что-то в макете нужно изменить?

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

+0

У вас есть пример? – EpicDavi

+0

Вы пытались сохранить его из Imageview на SDCard, как это http://stackoverflow.com/questions/20371803/saving-image-from-image-view-to-sd-card-android? –

+0

Например, в Chrome на мобильном телефоне вы можете выбрать что-то, и появится панель, чтобы вы могли ее скопировать или поделиться – Carlos

ответ

2

OS, естественно, не делает этого. Вам необходимо ввести OnLongClickListener на ImageView и реализовать floating context menu.

Но если вы хотите, чтобы пользователь имел возможность делиться вещами, я бы предложил вместо этого ShareActionProvider.

Смежные вопросы