开发者社区> 问答> 正文

android fragment内部控件跳转fragment 如何替换标题

遇到一个问题 比如 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里面就不懂怎么操作了

展开
收起
爵霸 2016-03-26 10:44:10 3130 0
1 条回答
写回答
取消 提交回答
  • 在fragment里用getActivity获得拥有此fragment的activity实例,然后再调用你说的那个在activity中改变title的方法试试

    2019-07-17 19:15:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载