Страница 1 из 1
fragments back key
Добавлено: 31 окт 2013, 14:35
walle
как обработать нажатие кнопки keyBack для фрагментов?
Re: fragments back key
Добавлено: 31 окт 2013, 14:42
trew
Вот метод для кнопки Back, который выключает эту кнопку
[syntax=java]@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return false;
} [/syntax]
Вносите изменения в код.
Можно хелп посмотреть
http://developer.android.com/reference/ ... #onKeyDown
Re: fragments back key
Добавлено: 31 окт 2013, 15:27
walle
у меня классы фрагментов по отдельным файлам раскиданы
[syntax=java]
public class FragmentRadio extends Fragment {
...
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return false;
}
}
[/syntax]
таким образом он не желает работать.
Re: fragments back key
Добавлено: 25 ноя 2013, 15:33
Ale][
У Activity имеется метод
Код: Выделить всё
@Override
public void onBackPressed() {
super.onBackPressed(); // Убрать эту строку, если хотим, чтобы стандартное событие на кнопку Back не обрабатывалось
}
У фрагментов такого события нет. Но ведь фрагменты принадлежат Activity. Вот и переопределяйте в Activity.