Mar*_*lic 1 java android android-appcompat android-actionbar appcompatactivity
为什么这看起来很难实现?我有一个条件,我想动态更改我的活动的操作栏.
android.support.v7.app.ActionBar ab = getSupportActionBar();
ab.setTitle(getString(R.string.voted_on_by));
Run Code Online (Sandbox Code Playgroud)
为什么不将我的操作栏的标题更改为我想要的字符串?
在onCreate中我这样做:
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
assert getSupportActionBar() != null;
getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
Run Code Online (Sandbox Code Playgroud)
你可以用它
((MainActivity) this).getSupportActionBar().setTitle(R.string.voted_on_by);
Run Code Online (Sandbox Code Playgroud)
要么
((AppCompatActivity)this).getSupportActionBar().setTitle("sub categories");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2925 次 |
| 最近记录: |