1
在代碼中的一些,我添加如何檢查是否啓用了向上按鈕?
ActionBar ab = ((AuthActivity) getActivity()).getSupportActionBar();
if (ab != null) {
ab.hide();
ab.show();
ab.setTitle(R.string.auth_tt_title);
ab.setDisplayHomeAsUpEnabled(true);
}
後來,我加入fiew片段其中一個可能改變標題和顯示家庭button.Thus,我笏保存狀態的ActionBar之前,我所做的更改,要能在片段消失後恢復它。 我可以得到標題
private String getAbStatus(AppCompatActivity activity) {
String title="";
boolean visible;
ActionBar ab = activity.getSupportActionBar();
if (ab != null) {
if (ab.getTitle() != null) title = ab.getTitle().toString();
}
return title;
}
但我怎麼能得到HomeAsUp的狀態?