Usar el menú en una Activity
Crear la carpeta menu en res
Luego añade el archivo de menú main dentro de la carpeta menu
Haz clic derecho en la carpeta menu y selecciona «Add Menu Resource File»
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/add" android:title="Añadir"/>
<item android:id="@+id/del" android:title="Eliminar"/>
<item android:id="@+id/search" android:title="Buscar"/>
</menu>Lenguaje del código: HTML, XML (xml)
Sobrescribir onCreateOptionsMenu en la Activity
Pulsa Ctrl + O para sobrescribir métodos de la clase base

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true; // Debe devolver true para que el menú sea visible
}Lenguaje del código: PHP (php)

Eventos de respuesta del menú
Sobrescribir el método onOptionsItemSelected
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Toast.makeText(FirstActivity.this, "xxx", Toast.LENGTH_SHORT).show();
switch (item.getItemId()) {
case R.id.add:
Toast.makeText(FirstActivity.this, "Añadir curso", Toast.LENGTH_LONG).show();
break;
case R.id.del:
Toast.makeText(FirstActivity.this, "Eliminar curso", Toast.LENGTH_LONG).show();
break;
default:
Toast.makeText(FirstActivity.this, "Otro", Toast.LENGTH_LONG).show();
}
return super.onOptionsItemSelected(item);
}Lenguaje del código: JavaScript (javascript)
Menú de tres puntos en la esquina superior derecha
Previous: Toast
Next: Destruir una actividad