Android實現(xiàn)菜單關(guān)聯(lián)activity的方法示例
本文實例講述了Android實現(xiàn)菜單關(guān)聯(lián)activity的方法。分享給大家供大家參考,具體如下:
簡介:
有時,程序需要單擊某個個菜單來實現(xiàn)啟動ing其他的activity(或者service)
這時就要通過 setIntent()方法將其與Intent關(guān)聯(lián)在一起
實現(xiàn)效果:

具體實現(xiàn)方法:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.activity_main);
}
//當用戶點擊按鈕鍵時 觸發(fā)該方法
@Override
public boolean onCreateOptionsMenu(Menu menu) {
//向 Menu 中添加子菜單
SubMenu prog = menu.addSubMenu("Open new activity");
//設(shè)置菜單頭圖標
prog.setHeaderIcon(R.drawable.seek02);
//設(shè)置菜單頭標題
prog.setHeaderTitle("選擇寧鄉(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);
}
}
這里 我新的活動采用了Android studio自帶FullscreenActivity樣式 大家隨意建一個就行
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android編程之a(chǎn)ctivity操作技巧總結(jié)》、《Android開發(fā)入門與進階教程》、《Android視圖View技巧總結(jié)》、《Android文件操作技巧匯總》、《Android資源操作技巧匯總》及《Android控件用法總結(jié)》
希望本文所述對大家Android程序設(shè)計有所幫助。
相關(guān)文章
Android中ListView綁定CheckBox實現(xiàn)全選增加和刪除功能(DEMO)
本文通過實例給大家講解了Android中ListView綁定CheckBox實現(xiàn)全選增加和刪除功能(DEMO)的代碼,對android checkbox全選相關(guān)知識感興趣的朋友一起學習吧2016-08-08
Android開發(fā)之使用ViewPager實現(xiàn)圖片左右滑動切換效果
這篇文章主要介紹了Android開發(fā)之使用ViewPager實現(xiàn)圖片左右滑動切換效果的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08
Jetpack?Compose實現(xiàn)點擊事件click的多種方法
這篇文章主要介紹了Jetpack?Compose實現(xiàn)點擊事件的多種方法,Jetpack?Compose是一款基于Kotlin的聲明式UI工具包,可以方便地創(chuàng)建漂亮的用戶界面,下面我們就來看看Jetpack?Compose添加點擊事件都可以怎么實現(xiàn)2024-02-02
Kotlin協(xié)程Context應(yīng)用使用示例詳解
這篇文章主要為大家介紹了Kotlin協(xié)程Context應(yīng)用使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-12-12
Flutter利用Canvas模擬實現(xiàn)微信紅包領(lǐng)取效果
這篇文章主要為大家詳細介紹了如何利用Flutter中的Canvas模擬實現(xiàn)微信紅包領(lǐng)取的效果,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2022-03-03

