#android #android-ui
#Android
Вопрос:
Мне нужно нарисовать всплывающее окно, как на клавиатуре по умолчанию. Скриншот. Как я могу это сделать?
P.S. Извините, но моей репутации недостаточно для публикации изображений.
Комментарии:
1. Вы хотите поместить представление поверх другого представления, когда второе имеет длительное нажатие?
2. Я хочу нарисовать увеличенную область обзора под пальцем и переместить ее при перемещении пальца.
Ответ №1:
Взгляните на popupKey
метод в Android SDK. При длительном нажатии вам нужно будет использовать miniKeyboardContainer
для рисования всплывающего окна, в котором будут отображаться символы, характерные для идентификатора этого ключа. Посмотрите здесь, чтобы увидеть, как клавиатура Android справляется с popupKey
поведением.
Комментарии:
1. Большое спасибо! Я забыл выполнить поиск «всплывающее окно» на delevepoer.android.com . Ваш ответ помог мне найти класс PopupWindow!