我有活动从A片段添加一个片段,它将转到B片段。我在A和B片段中有不同的操作栏图标和标题。从B片段按下后退按钮如何保持A的操作栏状态
由于
答案 0 :(得分:0)
您可以在Frag from onCreate方法的Activity中设置ActionBar标题。在每个片段onCreate中,您可以调用以下方法,
((MainActivity) getActivity()).setActionBarTitle(TITLE);
在您的Activity中定义此方法,
public void setActionBarTitle(String title) {
getActionBar().setDisplayShowTitleEnabled(true);
getActionBar().setTitle(title);
// Or getSupportActionBar().setTitle(title);
}
要保持状态,你需要在每个片段onCreate中调用它,因为你替换了去除并添加片段的FragmentTransaction。
答案 1 :(得分:0)
private String[] tabs = { "firstFragment", "secondFragment" };
// Adding Tabs
//if use default cutom
for (String tab : tabs) {
getActionBar().addTab(actionBar.newTab().setText(tab).setTabListener(this))
}