編輯:開發入門
大家好,我們今天這一節講的是android功能菜單的設計,程序裡定義了兩個菜單子項,一個是"關於",一個是"退出",當點擊"關於"時候,新建一個Toast 提示,當點擊"退出"時,我們將結束程序.
程序裡除了默認覆蓋的onCreate 外之外,還需要另外新建兩個類函數:onCreateOptionsmenu ()與onOptionsItemSelected (),前者為創建Menu 菜單的項目,後者則是處理菜單被選擇運行後的事件處理.
看一下效果圖:
我們只在一個文件裡作了改動,也就是MenuDemo.Java ,代碼如下:
- package com.android.test;
- // 創建菜單
- 0, 0, 0, "關於");
- //菜單響應
- public boolean onOptionsItemSelected(MenuItem item) {
- super.onOptionsItemSelected(item);
- switch (item.getItemId()) {
- case 0:
- Toast.makeText(MenuDemo.this, "歡迎來到魏祝林的blog", Toast.LENGTH_LONG).show();
- case 1:
- this.finish();
- }
- return true;
- }
- }
1,基本環境准備:安裝JDK1.5以上,Eclipse3.3以上版本.(MyEclipse也可以),筆者安裝了JDK1.6和MyEclipse 8.6。JDK1.6My
現在采用安卓系統的手機和平板電腦那是越來越多了,總是聽別人說安卓系統如何如何好,相信大家也想體驗一下安卓系統的獨特魅力吧!不過對於大多數手頭並不寬裕的朋友來說,僅僅為嘗
配置環境:操作系統:Windows 7操作系統JDK:Java version 1.6.0_13
效果圖: Java代碼:import android.app.AlertDialog; import android.content.Context; import a