Android實(shí)現(xiàn)菜單關(guān)聯(lián)activity的方法示例
本文實(shí)例講述了Android實(shí)現(xiàn)菜單關(guān)聯(lián)activity的方法。分享給大家供大家參考,具體如下:
簡(jiǎn)介:
有時(shí),程序需要單擊某個(gè)個(gè)菜單來(lái)實(shí)現(xiàn)啟動(dòng)ing其他的activity(或者service)
這時(shí)就要通過(guò) setIntent()
方法將其與Intent關(guān)聯(lián)在一起
實(shí)現(xiàn)效果:
具體實(shí)現(xiàn)方法:
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // setContentView(R.layout.activity_main); } //當(dāng)用戶點(diǎn)擊按鈕鍵時(shí) 觸發(fā)該方法 @Override public boolean onCreateOptionsMenu(Menu menu) { //向 Menu 中添加子菜單 SubMenu prog = menu.addSubMenu("Open new activity"); //設(shè)置菜單頭圖標(biāo) prog.setHeaderIcon(R.drawable.seek02); //設(shè)置菜單頭標(biāo)題 prog.setHeaderTitle("選擇寧鄉(xiāng)要啟動(dòng)的程序"); //添加菜單項(xiàng) MenuItem menuItem = prog.add("watch csti"); //為菜單設(shè)置關(guān)聯(lián)activity menuItem.setIntent(new Intent(this, FullscreenActivity.class)); return super.onCreateOptionsMenu(menu); } }
這里 我新的活動(dòng)采用了Android studio自帶FullscreenActivity樣式 大家隨意建一個(gè)就行
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android編程之a(chǎn)ctivity操作技巧總結(jié)》、《Android開(kāi)發(fā)入門(mén)與進(jìn)階教程》、《Android視圖View技巧總結(jié)》、《Android文件操作技巧匯總》、《Android資源操作技巧匯總》及《Android控件用法總結(jié)》
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
- Android中選項(xiàng)菜單(OptionMenu)的創(chuàng)建方法
- 常見(jiàn)Android選項(xiàng)菜單樣式集合
- Android選項(xiàng)菜單用法實(shí)例分析
- Android開(kāi)發(fā)使用PopupMenu創(chuàng)建彈出式菜單完整實(shí)例
- Android使用xml文件資源定義菜單實(shí)現(xiàn)方法示例
- Android仿QQ空間底部菜單示例代碼
- Android之用PopupWindow實(shí)現(xiàn)彈出菜單的方法詳解
- Android仿美團(tuán)下拉菜單(商品選購(gòu))實(shí)例代碼
- Android動(dòng)態(tài)添加menu菜單的簡(jiǎn)單方法
- Android開(kāi)發(fā)實(shí)現(xiàn)SubMenu選項(xiàng)菜單和子菜單示例
相關(guān)文章
Android中ListView綁定CheckBox實(shí)現(xiàn)全選增加和刪除功能(DEMO)
本文通過(guò)實(shí)例給大家講解了Android中ListView綁定CheckBox實(shí)現(xiàn)全選增加和刪除功能(DEMO)的代碼,對(duì)android checkbox全選相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧2016-08-08Android開(kāi)發(fā)之經(jīng)典游戲貪吃蛇
貪吃蛇是一款足夠經(jīng)典的游戲。它的經(jīng)典,在于用戶操作的簡(jiǎn)單,在于技術(shù)實(shí)現(xiàn)的簡(jiǎn)介,在于他的經(jīng)久不衰。下面來(lái)看下如何在Android開(kāi)發(fā)這款經(jīng)典游戲。2016-07-07Android開(kāi)發(fā)之使用ViewPager實(shí)現(xiàn)圖片左右滑動(dòng)切換效果
這篇文章主要介紹了Android開(kāi)發(fā)之使用ViewPager實(shí)現(xiàn)圖片左右滑動(dòng)切換效果的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08詳解Android原生json和fastjson的簡(jiǎn)單使用
本文主要介紹了Android原生json和fastjson的簡(jiǎn)單使用,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-01-01Jetpack?Compose實(shí)現(xiàn)點(diǎn)擊事件click的多種方法
這篇文章主要介紹了Jetpack?Compose實(shí)現(xiàn)點(diǎn)擊事件的多種方法,Jetpack?Compose是一款基于Kotlin的聲明式UI工具包,可以方便地創(chuàng)建漂亮的用戶界面,下面我們就來(lái)看看Jetpack?Compose添加點(diǎn)擊事件都可以怎么實(shí)現(xiàn)2024-02-02Kotlin協(xié)程Context應(yīng)用使用示例詳解
這篇文章主要為大家介紹了Kotlin協(xié)程Context應(yīng)用使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12Flutter利用Canvas模擬實(shí)現(xiàn)微信紅包領(lǐng)取效果
這篇文章主要為大家詳細(xì)介紹了如何利用Flutter中的Canvas模擬實(shí)現(xiàn)微信紅包領(lǐng)取的效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2022-03-03