gpt4 book ai didi

java - 以编程方式更改我的 AppCompatActivity SupportActionBar 的标题文本

转载 作者:行者123 更新时间:2023-11-29 07:31:26 27 4
gpt4 key购买 nike

为什么这看起来很难完成?我有一种情况,我想动态更改我的 Activity 的操作栏。

android.support.v7.app.ActionBar ab = getSupportActionBar();
ab.setTitle(getString(R.string.voted_on_by));

为什么这不会将我的操作栏的标题更改为我想要的字符串?

在 onCreate 中我这样做:

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);

assert getSupportActionBar() != null;

getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);

最佳答案

你可以用这个

((MainActivity) this).getSupportActionBar().setTitle(R.string.voted_on_by);

((AppCompatActivity)this).getSupportActionBar().setTitle("sub categories");

关于java - 以编程方式更改我的 AppCompatActivity SupportActionBar 的标题文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41626546/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com