Android Actionbar操作按钮显示为下拉项,而不是按钮
我试图删除我的一个动作栏项目(设置菜单)并添加另一个,但它没有将正确的图标/动作添加到动作栏 我的布局文件如下Android Actionbar操作按钮显示为下拉项,而不是按钮,android,android-actionbar,android-button,Android,Android Actionbar,Android Button,我试图删除我的一个动作栏项目(设置菜单)并添加另一个,但它没有将正确的图标/动作添加到动作栏 我的布局文件如下 <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_settings" android:title="@string/action_settings" android:icon="@drawable/setting
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:icon="@drawable/settings"
android:showAsAction="always" />
</menu>
它显示了三个安卓点,而不是我自己的图标(它还将其放在下拉列表中)
我想更改红色圆圈中的点
我做错了什么您的布局文件应该是这样的
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:icon="@drawable/settings"
app:showAsAction="always" />
您的布局文件应该是这样的
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:icon="@drawable/settings"
app:showAsAction="always" />
非常简单,替换布局代码:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:icon="@drawable/settings"
android:showAsAction="never" />
</menu>
非常简单,替换布局代码:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:icon="@drawable/settings"
android:showAsAction="never" />
</menu>
你想更改什么,actionbar图标还是菜单项图标?我想更改actionbar图标你需要更改名称空间,将android:showAsAction
更改为app:showAsAction
也试试我的代码@Twizzler。你想更改什么,actionbar图标还是菜单项图标?我想更改你需要更改的actionbar图标将名称空间更改为android:showAsAction
至app:showAsAction
在@Twizzler处也尝试我的代码。