如何在多个上下文菜单中添加不同的菜单项?

时间:2022-04-12 07:10:02

I need to change icon for my item menu when i click. (android)

我点击时需要更改项目菜单的图标。 (机器人)

1 个解决方案

#1


0  

a basic example, when you create your menu

一个基本的例子,当您创建菜单时

public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu, menu);
    return true;
}

inside your res/menu folder you will change your icon inside your menu.xml file

在res / menu文件夹中,您将更改menu.xml文件中的图标

<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/noticias" 
android:orderInCategory="0" android:title="Menu Item" android:icon="@drawable/menu_icon"></item>
</menu>

menu_icon.png must be inside res/drawable folder...

menu_icon.png必须在res / drawable文件夹内...

#1


0  

a basic example, when you create your menu

一个基本的例子,当您创建菜单时

public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu, menu);
    return true;
}

inside your res/menu folder you will change your icon inside your menu.xml file

在res / menu文件夹中,您将更改menu.xml文件中的图标

<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/noticias" 
android:orderInCategory="0" android:title="Menu Item" android:icon="@drawable/menu_icon"></item>
</menu>

menu_icon.png must be inside res/drawable folder...

menu_icon.png必须在res / drawable文件夹内...