Скопируйте и вставьте через панель уведомлений в Android

Вы видели такие менеджеры паролей, как Lastpass? Они позволяют копировать и вставлять через панель уведомлений в Android. Обычно последовательность такая..

  1. Пользователь в Lastpass нажимает кнопку, которая помещает два уведомления в панель уведомлений.
  2. Пользователь переключается на любое другое приложение, например браузер, и когда ему нужно ввести имя пользователя и пароль
  3. Он открывает панель уведомлений, выбирает уведомления от Lastpass, вставляет имя пользователя или пароль в текстовое поле браузера.

Может ли кто-нибудь разбить это на шаги и указать мне, как я могу реализовать такую ​​​​структуру...

Спасибо


person user1516894    schedule 26.09.2012    source источник


Ответы (1)


Шаг № 1. Поднимите Notification, при этом getBroadcast() PendingIntent указывает на BroadcastReceiver вашего.

Шаг № 2: В этом BroadcastReceiver скопируйте данные в буфер обмена, используя ClipboardManager.

person CommonsWare    schedule 26.09.2012