fragments back key
fragments back key
как обработать нажатие кнопки keyBack для фрагментов?
Re: fragments back key
Вот метод для кнопки Back, который выключает эту кнопку
[syntax=java]@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return false;
} [/syntax]
Вносите изменения в код.
Можно хелп посмотреть
http://developer.android.com/reference/ ... #onKeyDown
[syntax=java]@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return false;
} [/syntax]
Вносите изменения в код.
Можно хелп посмотреть
http://developer.android.com/reference/ ... #onKeyDown
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
Re: fragments back key
у меня классы фрагментов по отдельным файлам раскиданы
[syntax=java]
public class FragmentRadio extends Fragment {
...
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return false;
}
}
[/syntax]
таким образом он не желает работать.
[syntax=java]
public class FragmentRadio extends Fragment {
...
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return false;
}
}
[/syntax]
таким образом он не желает работать.
Re: fragments back key
У Activity имеется метод
У фрагментов такого события нет. Но ведь фрагменты принадлежат Activity. Вот и переопределяйте в Activity.
Код: Выделить всё
@Override
public void onBackPressed() {
super.onBackPressed(); // Убрать эту строку, если хотим, чтобы стандартное событие на кнопку Back не обрабатывалось
}