Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

android on back button click action

Tags:

android

I have a single activity and 4 menu. suppose I click on home menu and add a fragment lets say FragmentA and then from FragmentA I add another fragment say FragmentB now when I press back button it returns back to HomeFragment instead of FragmentA. why is so?

like image 969
Rubyna Thapa Avatar asked Jun 22 '26 03:06

Rubyna Thapa


1 Answers

You can do it Using popBackStack(); like

  override fun onBackPressed() {
            val manager: FragmentManager = supportFragmentManager
            if(manager.backStackEntryCount > 0){
                manager.popBackStack()
            }else{
                super.onBackPressed()
            }
        }
like image 165
Jaydeep chatrola Avatar answered Jun 24 '26 17:06

Jaydeep chatrola



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!