Android - Как называется эта кнопка? - PullRequest
0 голосов
/ 30 мая 2019

Когда программная клавиатура активна, кнопка возврата переключается на эту

enter image description here

Как называется кнопка? А какой метод вызывается после его нажатия?

Ответы [ 3 ]

3 голосов
/ 30 мая 2019

Я предполагаю, что вы имеете в виду направленный вниз треугольник в левой части панели навигации.

Как называется кнопка?

BACK.

А какой метод вызывается после его нажатия?

В этом случае ничего. Редактор метода ввода будет закрыт.

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

0 голосов
/ 30 мая 2019

Это та же кнопка, она просто меняет свою форму.Обычно он меняет свою функцию от возврата к предыдущему действию до закрытия клавиатуры.Метод, который он вызывает, обычно это onBackPressed(), но в этом случае клавиатура будет использовать его вызов, он перейдет к onEditorAction() внутри OnEditorActionListener, если вы хотите знать, как перехватить действие, обычно используемое клавиатурой, которое вы можетеподробнее в Кнопка перехвата назад с программной клавиатуры

0 голосов
/ 30 мая 2019

это просто аппаратная кнопка возврата, а на некоторых устройствах - внутренний экран, как показано на скриншоте.Он называется Back Button.

. Вы можете переопределить метод onBackPressed в вашем Activity, который будет вызываться при нажатии этой кнопки.

 @override
 public void onBackPressed() {

      // .... Do your task here       
      super.onBackPressed();
 }
...