選單控制元件
阿新 • • 發佈:2018-11-30
一.建立menu資料夾,並在裡面建立一個選單檔案,寫上配置程式碼
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menu1" android:title="menu1"> </item><item android:id="@+id/menu2" android:title="menu2"></item> </menu>
二.在activity中重寫2個函式
第一個是引入佈局
第二個是設定點選事件
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu, menu); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.menu1: Toast.makeText(this, "menu1", Toast.LENGTH_SHORT).show(); break; case R.id.menu2: Toast.makeText(this, "menu2", Toast.LENGTH_SHORT).show(); break; } return super.onOptionsItemSelected(item); }