2013-10-14 1 views
0

Я должен предотвратить функциональность бэк-ключа в приложении для Android, когда нажата обратная клавиша. Это должно применяться для всего приложения. Я новичок в программировании на Android. Кто-нибудь может помочь мне с полезным сегментом кода?Android предотвращает обратную ключевую функцию от всего приложения

+0

У вас есть несколько ответов говорят вам, как сделать то, что вы просили, но я «Прошу вас внимательно подумать о том, подходит ли то, что вы делаете, - одностороннее нарушение кнопки« Назад »может действительно раздражать ваших пользователей. Конечно, есть моменты, когда это уместно, но часто вы можете пересмотреть свой рабочий процесс, чтобы позволить пользователю использовать свою кнопку возврата. Если вы отключите его, по крайней мере, сообщите о том, почему он отключен. –

ответ

1

Активность подкласса и фрагмент и переопределение onBackPressed. Вы не можете просто отключить обратно ключ во всем мире.

+0

Поэтому я должен переопределить onBackPressed в каждом действии. во всяком случае, большое спасибо. –

+0

Да, не могу с этим поделать. Отметьте как принято, если он ответит на ваш вопрос, пожалуйста :) – meredrica

+0

Он работает. Большое спасибо. –

0

Вы можете изменить его приоритет onBackPressed()

@Override 
public void onBackPressed(){ 
    // You can Customise your Back key Functionality Over here. 
} 
+0

Это работает. Большое спасибо. –

0

Переопределения onBackPressed события будет делать свою работу

+0

Это работает. Большое спасибо. –

Смежные вопросы