I want change icon when user click button of the toolbar.
But When I try change icon or behavior have many problems.
I try @override my variable static from my activity main example :
Activity1
toolbar.setNavigationIcon(R.drawable.abc_btn_radio_material); // not change original ic_drawer
toolbar = (Toolbar) findViewById(R.id.tool_bar);
Fragment1 (BACK setNavigationOnClickListener WORKS)
MainActivity.toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// do something here, such as start an Intent to the parent activity.
Toast.makeText(getActivity(), "atras", Toast.LENGTH_SHORT).show();
MainActivity.FragmentReutil2(new Class[]{FragmentMenuStart.class}, 0, getActivity());
}
});
Fragment2 (BACK setNavigationOnClickListener NOT Works )
MainActivity.toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// do something here, such as start an Intent to the parent activity.
Toast.makeText(getActivity(), "atras", Toast.LENGTH_SHORT).show();
MainActivity.FragmentReutil2(new Class[]{Fragment1.class}, 0, getActivity());
}
});
How I can change icons + setNavigationOnClickListener (control about fragments or activitys)
Image :