1. 程式人生 > >Android的menu(選單)按鈕的使用(by 星空武哥)

Android的menu(選單)按鈕的使用(by 星空武哥)

Android的選單按鈕

1.使用xml的方式建立選單項

        a.在res下的menu目錄下新建一個main.xml檔案,以menu為根節點,新增一個item就是選單項
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 <item android:id="@+id/action_go" android:orderInCategory="1" android:title="前進"/>
<item android:id="@+id/action_back" android:orderInCategory="2" android:title="後退"/> <item android:id="@+id/action_refresh" android:orderInCategory="3" android:title="重新整理"/> </menu>

        b.在Activity中複寫onCreateOptionsMenu方法,將一個資源轉換成menu物件
1 2 3 4 5 6 7 8 //該方法用來初始化當前Activity的選單項 @Override public boolean onCreateOptionsMenu(Menu menu) { //1.使用選單填充器將一個選單資源設定給menu物件 getMenuInflater().inflate(R.menu.main, menu); return true; }
        c.如果想要讓選單項有點選效果,需要複寫Activity的onMenuItemSelected方法,然後去獲取id,進行id的對比。
1 2 3 4 5 6 7 8 9 10 11 12 13

相關推薦

Android的menu(選單)按鈕的使用by 星空

Android的選單按鈕 1.使用xml的方式建立選單項         a.在res下的menu目錄下新建一個main.xml檔案,以menu為根節點,新增一個item就是選單項 1 2 3 4 5

bash useradd command not found如何解決 by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

AndroidStudio生成自定義的混淆jar包同時將assets目錄打入jar包by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Android Studio如何引用so arr jar包by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

電腦店PE+CDlinux+360系統急救盤+Ubuntu+fedora+backtrack 上 by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Android WebView使用詳解包括js互調by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

禁用Ubuntu 16 04 LTS客人會話by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Android webview處理404 500 斷網 timeout頁面的問題by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Window 7安裝和配置Apache2 4伺服器by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

android studio建立assets目錄並且利用webView載入其htmlby 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

ubuntu首次安裝後必裝的軟體by 星空

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

AndroidStudio中使用Git-高階篇——新建分支和拉取請求by 星空

                    前段時間寫過一篇文章介紹如何在AndroidStudio使用上傳專案到github,今天接著給大家帶來了他的高階篇——新建分支(branch)和拉取請求(Pull request)。    在真正的開發中我們很少寫完程式碼commit後直接push程式碼上去,因為這樣做

MPAndroidChart的教程(一) LineChart的使用by 星空

MPAndroidChart使用教程 MPAndroidChart功能特別強大,使用的人也特別多,今天我就以LineChart為例來講解他的使用。本文分兩部分,一部分是基本的使用,另一部分是MarkView的使用 我們先看看效果是什麼

AndroidStudio安全管理簽名檔案keystroe和簽名密碼by 星空

     AndroidStudio由於使用了gradle的進行專案構建,使我們開發app方便很多,今天我就給大家列出幾點是用gradle的方便之處。     我們在使用AndroidS

Fiddler抓取Android app網路請求資料包by 星空

     說到抓取網路請求資料包,很多人可能會想到的是Wireshark,沒錯他用它抓包確實很不錯,但是我們要想抓取手機上的網路請求資訊,卻不是很方便,今天我就給大家推薦一個款特別好用的抓包軟體F

Android View的繼承體系大全包含125個view的所有子類by 星空

       安卓的view是一個龐大是繼承體系,今天花了一個晚上我總結一下view的繼承體系。view的直接繼承子類有12個,間接繼承子類有113個。今天我就總結一下所有的view的子類,希

電腦無盤啟動系統方案by 星空

           對於無盤啟動,有不少的優點,最主要的是節約成本和系統維護方便,但是現在公司裡辦公使用的人不太多,而網咖裡使用的比較多。先說說無盤啟動的定義:一個網路中的所有工作站都不安裝硬碟

Jenkins持續化構建Android專案-構建Android專案生成apkby 星空

Jenkins安裝完我們就可以新建專案了 首先開始新建一個專案,選擇型別為“構建一個自由風格的軟體專案” 新建完成,就是配置專案 開始配置“General” 構建觸發器 我們選擇Poll

Jenkins持續化構建Android專案-上傳apk到蒲公英by 星空

1、註冊賬號,獲取取API Key和User Key 然後在“賬戶設定”中找到“API資訊”,獲取API Key和User Key 2、安裝curl 安裝完成後需要配置curl環境變數,然後在cm

微信Android熱更新Tinker使用詳解by 星空

Tinker是什麼 Tinker是微信官方的Android熱補丁解決方案,它支援動態下發程式碼、So庫以及資源,讓應用能夠在不需要重新安裝的情況下實現更新。當然,你也可以使用Tinker來更新你的外掛。 它主要包括以下幾個部分: gradle編譯外掛: tinker