2016-02-10 4 views
0

By default the triangle is towards left and if i click on search option ,It opens up edit text on the top & virtual keyboard , the triangle changes its shape to downwards**,CLICK FOR IMAGE 1**Now when i tap on down triangle it only closes the virtual keyboard not the edit text & virtual keyboard together**,CLICK FOR IMAGE 2** В Navigation Bar андроида приложения в нижней части экрана, самый левый треугольник значок определяет onKeyDown метод по умолчанию & onBackPressed метод сделать ту же задачу (что левая сторона указывающий треугольник по умолчанию).Android - Навигационная панель - самый левый треугольник название метода

Если есть окно редактирования и виртуальная клавиатура открыта, треугольник меняет свою форму вниз и, если я нажимаю его (он закрывает только виртуальную клавиатуру, а не поле редактирования (строка поиска) & изменяет свою форму обратно налево, указав треугольник).

Я хочу знать имя метода для треугольника внизу, чтобы я мог его переопределить & закрыть окно редактирования & виртуальная клавиатура одновременно. (Так же, как это происходит в игровом магазине, когда вы ищете что-то в Мои приложения и игры) .. Спасибо за решение заранее ....

ответ

1

Это onBackPressed способ в деятельности.

http://developer.android.com/reference/android/app/Activity.html#onBackPressed()

+0

«OnKeyDown» Метод и «onBackpressed» Метод и сделать ту же задачу для переопределения метода левого указывающего треугольника. Я хочу переопределить треугольник, когда он указывает вниз. Я добавил изображения, чтобы прояснить концепцию. –

+0

Есть несколько решений, доступных в stackoverflow: http://stackoverflow.com/questions/3425932/detecting-when-user-has-dismissed-the-soft-keyboard http://stackoverflow.com/questions/4312319/howto-capture-the-virtual-keyboard-show-hide-event-in-android Если это то, что вам нужно. –