Menú de tres puntos en la esquina superior derecha

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *