Всплывающее окно Android, как на клавиатуре по умолчанию

#android #android-ui

#Android

Вопрос:

Мне нужно нарисовать всплывающее окно, как на клавиатуре по умолчанию. Скриншот. Как я могу это сделать?

P.S. Извините, но моей репутации недостаточно для публикации изображений.

Комментарии:

1. Вы хотите поместить представление поверх другого представления, когда второе имеет длительное нажатие?

2. Я хочу нарисовать увеличенную область обзора под пальцем и переместить ее при перемещении пальца.

Ответ №1:

Взгляните на popupKey метод в Android SDK. При длительном нажатии вам нужно будет использовать miniKeyboardContainer для рисования всплывающего окна, в котором будут отображаться символы, характерные для идентификатора этого ключа. Посмотрите здесь, чтобы увидеть, как клавиатура Android справляется с popupKey поведением.

Комментарии:

1. Большое спасибо! Я забыл выполнить поиск «всплывающее окно» на delevepoer.android.com . Ваш ответ помог мне найти класс PopupWindow!