android fragment内部控件跳转fragment 如何替换标题 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

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-25 11:46:25 1868 0
1 条回答
写回答
取消 提交回答
  • 在fragment里用getActivity获得拥有此fragment的activity实例,然后再调用你说的那个在activity中改变title的方法试试

    2019-07-17 19:14:04
    赞同 展开评论 打赏
问答分类:
问答标签:
相关产品:
问答排行榜
最热
最新
相关电子书
更多
蚂蚁聚宝Android秒级编译——Freeline
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关镜像