0
我需要更改我的main_activity(導航抽屜活動)的工具欄圖標,並用後退圖標和其他功能(返回)替換它。如何爲NavigationDrawer活動的不同片段設置不同的onBackPressed()?
我怎樣才能改變不同的功能對於我所有的片段不同的功能?
我需要更改我的main_activity(導航抽屜活動)的工具欄圖標,並用後退圖標和其他功能(返回)替換它。如何爲NavigationDrawer活動的不同片段設置不同的onBackPressed()?
我怎樣才能改變不同的功能對於我所有的片段不同的功能?
我建議改爲開始一個新的活動。 這樣你就不必修改抽屜圖標,觸摸圖標的處理也是分開的。 (您只需點擊向上導航即可關閉您的新活動)。但是,如果您想在當前的活動中完成所有操作,則需要更改ActionBar/Toolbar圖標並覆蓋導航圖標的clickListener。
toolbar.setNavigationIcon(R.drawable.ic_arrow_back);
和
toolbar.setNavigationOnClickListener(yourClickListener);