So deaktivieren Sie die Zurück-Taste in der Androiden-Fragment-Klasse gedrückt

8

Ich möchte die Zurück-Schaltfläche in der Fragment-Klasse deaktivieren. onBackpressed kann nicht in fragment.how funktionieren, um die Zurück-Schaltfläche zu deaktivieren? .. Das ist mein einfacher Code.

%Vor%     
JellyBean 19.07.2013, 05:53
quelle

5 Antworten

12

Sie müssen onBackPressed der übergeordneten FragmentActivity-Klasse überschreiben. Setzen Sie daher Ihre Codes in Parent FragmentActivity. Oder Sie können die Methode der Eltern aufrufen, indem Sie Folgendes verwenden:

%Vor%

in FragmentActivity überschreibt onBackPressed Method und ruft nicht seine Superklasse auf, um die Zurück-Schaltfläche zu deaktivieren.

%Vor%     
Gunhan 19.07.2013, 06:13
quelle
3

Ändern

%Vor%

bis

%Vor%

ODER

%Vor%     
Bhoomika Brahmbhatt 19.07.2013 05:57
quelle
3
%Vor%     
user2614183 28.03.2014 08:23
quelle
2

In Ihrer oncreateView () Methode müssen Sie diesen Code schreiben und in KEYCODE_BACk return sollte true sein, dann wird die back button Option für ein bestimmtes Fragment

gestoppt %Vor%     
Raj Kumar 21.03.2016 10:40
quelle
1

In Ihrer übergeordneten Aktivität

%Vor%     
Mayank Saini 29.06.2015 11:36
quelle

Tags und Links