Android中如何添加Menu菜单(记录)

1、在res下创建menu文件夹,然后创建一个main.xml菜单menu文件,代码如下:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/add"
        android:title="添加"/>
    <item android:id="@+id/remove"
        android:title="移除"/>
</menu>

2、在相应的Activity中,重写以下两个方法即可:

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

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case R.id.add: {
            Toast.makeText(MainActivity.this, "添加", Toast.LENGTH_SHORT).show();
            break;
        }
        case R.id.remove: {
            Toast.makeText(MainActivity.this, "移除", Toast.LENGTH_SHORT).show();
            break;
        }
        default:break;
    }
    return true;
}

猜你喜欢

转载自blog.csdn.net/lpCrazyBoy/article/details/87989075