I have a Fragment with action bar back button enabled in it.
Code :
@Override
public void onAttach(Activity activity) {
super.onAttach(activi
Better late than never, please try this>
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
mInflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View view = mInflater.inflate(R.layout.fragment_layout, container, false);
//set setHasOptionsMenu on true here on CreateView method
setHasOptionsMenu(true);
return view;
}
and implement
@Override
public boolean onOptionsItemSelected(MenuItem item){
if (item.getItemId() == android.R.id.home) {
if (getActivity() != null) {
getActivity().onBackPressed();
}
return true;
};
return super.onOptionsItemSelected(item);
}