我有一個Android應用程序,我目前正在使用平板電腦佈局。Android無法在屏幕旋轉後設置工具欄標題(平板電腦佈局爲肖像)
一切工作正常,除了如果你嘗試從平板電腦佈局切換到正常的肖像佈局,那麼標題不會再設置。相反,默認標題顯示爲靜態,不能使用正常的setTitle方法更改。這是我在調試日誌中看到的,但這並未反映在佈局中。
如果您旋轉回平板電腦佈局,則標題返回。
@Override public void setTitle(int titleId) { Toast.makeText(NavigationFragmentActivity.this, titleId, Toast.LENGTH_SHORT).show(); super.setTitle(titleId); getSupportActionBar().setTitle(titleId); getSupportActionBar().setDisplayShowTitleEnabled(true); }
感謝您的幫助。
添加更多的代碼。你是否手動調用setTitle?如果是這樣,你從哪裏傳遞titleId? – earthw0rmjim
setTitle由android系統調用。它被稱爲,敬酒告訴我。 – max