У меня есть настроенный EditText, который должен выполнять индивидуальную "вставку".
Я переопределил onTextContextMenuItem (int id) для обработки "вставки", запрошенной выбором контекстного меню.
@Override
public boolean onTextContextMenuItem(int id) {
switch(id){
case android.R.id.paste:
doMyPaste();
return true;
}
}
Это работает в Android до 3.0.
В версии 3.0, однако, есть небольшой виджет «вставить» рядом с виджетом курсора, если он нажат или коснулся курсора.
Когда пользователь выполняет «вставку» из этого виджета, onTextContextMenuItem (int id )
не будет вызываться. В результате я не могу выполнить индивидуальную пасту.
Кто-нибудь знает, что это за маленький виджет "вставки"? Какой метод я должен заменить, чтобы сделать свою «пасту»?