package com.dm.tutorialmenu import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.view.Menu //importazione della Classe: Menu import android.view.MenuItem import android.widget.Toast class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } override fun onCreateOptionsMenu(menu: Menu): Boolean { // Inserisce il menu, questo aggiunge gli elementi del menu nell'ActionBar se presente menuInflater.inflate(R.menu.menu_main, menu) return true } override fun onOptionsItemSelected(item: MenuItem): Boolean { when (item.itemId) { R.id.action_el1 ->{ //inserire qui il codice che deve essere eseguito toccando questo elemento di menu Toast.makeText(this, "Hai premuto elemento 1", Toast.LENGTH_SHORT).show() } R.id.action_el2 ->{ //inserire qui il codice che deve essere eseguito toccando questo elemento di menu Toast.makeText(this, "Hai premuto elemento 2", Toast.LENGTH_SHORT).show() } R.id.action_el3 ->{ //inserire qui il codice che deve essere eseguito toccando questo elemento di menu Toast.makeText(this, "Hai premuto elemento 3", Toast.LENGTH_SHORT).show() } R.id.action_el4 ->{ //inserire qui il codice che deve essere eseguito toccando questo elemento di menu Toast.makeText(this, "Hai premuto elemento 4", Toast.LENGTH_SHORT).show() } else -> super.onOptionsItemSelected(item) } return true } }