我試圖改變活動的標題,我要從片段中進行活動,所以當我點擊硬件後退按鈕時,標題不會激活到我在該活動中提供的那個標題即爲什麼Actionbar標題在按下硬件後退按鈕時一直顯示後臺標題?
this.setTitle("Something");
我也曾嘗試
setTitle("Something");
更新
當我使用下面提到的代碼我碰到哪裏,我在M指定標題的問題ainActivity留在所有頁面中,因此在這種情況下,getActivity().setTitle("");
似乎毫無用處,所以不用在所有地方改變標題,而是使用下面提到的代碼即使用getsupportactionbar.settitle("")
更改操作欄標題,是否有一種簡單的方法。
通過任何方式,我可以知道一個活動是否來自system back button
回來狀態?
你有沒有設置'動作條#setDisplayShowTitleEnabled(真)'?如果不是,標題可能不會顯示。 – Darwind
nope這不起作用 – silverFoxA
你不能在'Activity'上使用'setTitle' - 你需要將下面的答案和'ActionBar#setDisplayShowTitleEnabled(true)'一起使用。 – Darwind