So im trying to disable the back button in my app and it seems like the code im using doesnt want to respond, its hard to explain in words so I made a gif so you can see it more clearly and understand because im not sure I will be able to explain in words.
I want to disable the back button in "Activity2" but the codes I've been trying doesnt want to respond to the back button
Ive tried these codes, dont know any more solutions since im new to android development.
First attempt
public override void OnBackPressed ()
{
base.OnBackPressed ();
}
Second attempt (Both did the same thing)
public override void OnBackPressed ()
{
// base.OnBackPressed (); /* Comment this base call to avoid calling Finish() */
// Do nothing
}
What could the possible issue be here?
Try this
protected override bool OnBackButtonPressed()
{
return true;
}
Returning true means that nothing will happen.. if you return false it should still do the default operation (going back)
This is the way to do it on a contentpage atleast... Unsure about activity.
Maybe try this: OnBackPressed in Xamarin Android
protected override void OnBackPressed()
and
[Activity ( NoHistory = true )]
did you check that pressing the back button actually enters your function?
Set a breakpoint like this : http://imgur.com/maQCdBg
And start the application in debug mode (F5)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With