遇到一個問題 比如 mainActivity 裡面有3個fragment,其中一個個人中心fragment裡面有多個控件,點擊其中一個控件跳轉到消息的fragment,但是標題還是顯示個人中心 ,要怎麼切換標題?代碼怎麼操作
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); //聲明使用自定義標題
setContentView(R.layout.activity_main); // 注意順序
//設置窗體樣式
getWindow().setFeatureInt(
Window.FEATURE_CUSTOM_TITLE, //設置此樣式為自定義樣式
R.layout.title //設置對應的布局
);//自定義布局賦值
這個是mainActivity 裡面可以這樣寫 但是在個人中心 fragment就不能這樣 有什麼方法可以替換標題呢
個人中心可以切換標題 titleName.setText(getResources().getString(R.string.person_home));
btnBack.setVisibility(View.VISIBLE);
btnBack.setText("注銷"); 但是後面在 個人中心fragment裡面就不懂怎麼操作了
在fragment裡用getActivity獲得擁有此fragment的activity實例,然後再調用你說的那個在activity中改變title的方法試試