Android studio中創建一個Menu方法


1.先在res目錄下新建一個menu文件夾(右鍵res目錄--->New---->Directory)輸入文件夾名為menu,點擊OK

2.在新建的menu目錄下創建一個名為main的菜單文件(右鍵menu文件夾---->New------>Menu resource file)輸入文件名為main 點擊OK

里面內容為:

<item android:id="@+id/add_item"

           android :title="添加"/>

<item android:id="@+id/remove_item"

          android:title="移除"/>

3.在MainActivity中重寫onCreateOptionsMenu()方法,代碼如下:

public boolean onCreateOptionsMenu(Menu menu){

getMenuInflater().inflate(R.menu.main,menu);//第一個參數指定通過那個資源文件來創建菜單,第二個參數用於指定我們的菜單項將添加到哪一個menu對象中。

return true;

}

4.在MainActivity中重寫onOptionsItemSelected()方法

public boolean onOptionItemSelected(MenuItem item){

switch(item.getItemId()){

case R.id.add_item:

 Toast.makeText(this,"你點擊了添加!",Toast.LENGTH_SHORT).show();

  break;

case R.id.remove_item:

Toast.makeText(this,"你點擊了移除!",Toast.LEMGTH_SHORT).show();

break;

default:

}

return true;

}

運行即可發現 一個簡單的菜單就實現了

 

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM