我正在尝试在 Android 的 ActionBar 上做一些事情。
我已经在操作栏的右侧添加了新项目。
如何更改操作栏的左侧?我想更改图标和文本,并且我想在其他屏幕的操作栏中添加一个“返回按钮”
最佳答案
这很容易实现
如果你想在代码中改变它,调用:
setTitle("My new title");
getActionBar().setIcon(R.drawable.my_icon);
并将值设置为您喜欢的任何值。
或者,在 Android list XML 文件中:
<activity android:name=".MyActivity"
android:icon="@drawable/my_icon"
android:label="My new title" />
要在您的应用中启用后退按钮,请使用:
getActionBar().setHomeButtonEnabled(true);
getActionBar().setDisplayHomeAsUpEnabled(true);
代码应该全部放在你的onCreate
中,这样标签/图标的变化对用户来说是透明的,但实际上它可以在 Activity 生命周期的任何地方调用。
关于android - 如何更改 android 操作栏标题和图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14483393/