When toolbar back button is pressed

后端 未结 4 1471
梦谈多话
梦谈多话 2021-01-28 00:01

how can I create a condition on my android app where When I pressed the back button on the toolbar some code will happening.

I tried this but it doesnt work.

<         


        
4条回答
  •  一向
    一向 (楼主)
    2021-01-28 00:43

    try this :

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case android.R.id.home:
            // this takes the user 'back', as if they pressed the left-facing    
    
          triangle icon on the main android toolbar.
            // if this doesn't work as desired, another possibility is to call   
    
            `finish()` here.
            getActivity().onBackPressed();
            return true;
        default:
            return super.onOptionsItemSelected(item);
    }
    }
    

提交回复
热议问题