Очистить буфер обмена на Android - PullRequest
6 голосов
/ 10 декабря 2010

это мой первый вопрос, так что будьте осторожны:)

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

http://developer.android.com/reference/android/text/ClipboardManager.html

Есть идеи, с чего мне начать?

Ответы [ 6 ]

5 голосов
/ 10 декабря 2010

Вы не задумывались над тем, чтобы установить пустую строку?

1 голос
/ 17 августа 2011

setText(null) в ClipBoardManager не очищает ClipBoard.При вредном воздействии на какое-то другое место появляется подсказка Вставить из буфера обмена, и этот параметр отображает весь текст в буфере обмена.В соответствии с моим предположением, Clipbioard хранит текст наименьшего количества, но хранит историю скопированного текста.

  • Копировать текст из любого редактируемого текста
  • Нажмите Дом-> создать новый текст сообщения
  • длительное нажатие редактировать текст просмотра
  • Вставить из буфера обмена (Всетекст взят из прошлого экземпляра)
1 голос
/ 21 июля 2011

Попробуйте установить setText (null) в ClipBoardManager.

0 голосов
/ 23 сентября 2016

Android L70.Откройте пустое сообщение.Нажмите пальцем в поле ввода текста и удерживайте, пока не появится синий маркер.Выберите клип-лоток.Элементы, которые вы пытаетесь удалить, должны появиться там.Нажмите на один предмет и крепко удерживайте, пока на каждом предмете не появятся красные прямоугольники.Затем нажмите красный крестик для каждого элемента, который вы хотите удалить.(Если вы поднимаете палец слишком быстро, все, что вам нужно сделать, это вставить, удерживайте его дольше.)

0 голосов
/ 18 февраля 2015

Выключите устройство.Снова включите устройство.Перейти к обмену сообщениями.Длительное нажатие.Затем вы увидите пасту и Clouseau.Хит клип лоток, тогда он покажет все скопированные записи удалить.Надеюсь, это поможет

0 голосов
/ 04 января 2011

В диспетчере буфера обмена выполните одно из следующих действий:

Чтобы удалить один элемент: нажмите и удерживайте элемент, затем нажмите «Удалить текст»

Чтобы очистить всю историю буфера обмена:кнопку MENU, затем нажмите «Очистить буфер обмена».

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