117.info
人生若只如初见

如何在Android的onCreateOptionsMenu中实现菜单项的图标和文本

要在Android的onCreateOptionsMenu方法中实现菜单项的图标和文本,可以通过以下步骤实现:

  1. 在res/menu文件夹下创建一个menu资源文件,例如menu_main.xml,定义菜单项的图标和文本,示例代码如下:

    

  1. 在Activity或Fragment的onCreateOptionsMenu方法中加载菜单资源文件,示例代码如下:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu_main, menu);
    return true;
}
  1. 在Activity或Fragment的onOptionsItemSelected方法中处理菜单项的点击事件,示例代码如下:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case R.id.menu_item:
            // 处理菜单项点击事件
            return true;
        default:
            return super.onOptionsItemSelected(item);
    }
}

通过以上步骤,可以在Android的onCreateOptionsMenu方法中实现菜单项的图标和文本。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fed69AzsABABeAg.html

推荐文章