最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android中OptionMenu用法實(shí)例

 更新時(shí)間:2015年07月14日 18:05:57   作者:鑒客  
這篇文章主要介紹了Android中OptionMenu用法,實(shí)例分析了Android中OptionMenu創(chuàng)建操作的相關(guān)實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Android中OptionMenu用法。分享給大家供大家參考。具體如下:

1、無需設(shè)置布局文件

2、創(chuàng)建一個(gè)類,基礎(chǔ)Activity

3、重寫onOptionsItemSelected方法,在這個(gè)方法里面添加菜單項(xiàng)

4、如果需要給菜單項(xiàng)添加單擊事件,需要重寫onOptionsItemSelected方法

MenuDemoActivity.java如下:

package com.yyl;
import Android.app.Activity;
import Android.os.Bundle;
import Android.view.Menu;
import Android.view.MenuItem;
public class MenuDemoActivity extends Activity {
  public static final int EIGHT_ID = Menu.FIRST+1;
  public static final int SIXTEEN_ID = Menu.FIRST+2;
  public static final int TWENTY_FOUR_ID = Menu.FIRST+3;
  public static final int TWO_ID = Menu.FIRST+4;
  public static final int THIRTY_TWO_ID = Menu.FIRST+5;
  public static final int FORTY_ID = Menu.FIRST+6;
  public static final int ONE_ID = Menu.FIRST+7;
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
  }
  //創(chuàng)建OptionsMenu
  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
    this.populateMenu(menu);
    return super.onCreateOptionsMenu(menu);
  }
   //單擊事件
  @Override
  public boolean onOptionsItemSelected(MenuItem item) {
    int itemId = item.getItemId();   
    System.out.println(itemId);
    return super.onOptionsItemSelected(item);
  }
  private void populateMenu(Menu menu) {
    menu.add(Menu.NONE, ONE_ID, Menu.NONE, "1 Pixel");
    menu.add(Menu.NONE, TWO_ID, Menu.NONE, "2 Pixels");
    menu.add(Menu.NONE, EIGHT_ID, Menu.NONE, "8 Pixels");
    menu.add(Menu.NONE, SIXTEEN_ID, Menu.NONE, "16 Pixels");
    menu.add(Menu.NONE, TWENTY_FOUR_ID, Menu.NONE, "24 Pixels");
    menu.add(Menu.NONE, THIRTY_TWO_ID, Menu.NONE, "32 Pixels");
    menu.add(Menu.NONE, FORTY_ID, Menu.NONE, "40 Pixels");
    }
  @Override
  public boolean onMenuItemSelected(int featureId, MenuItem item) {
    //得到點(diǎn)擊的菜單項(xiàng)的ID(此Id是自己設(shè)定的)
    int itemId = item.getItemId();
    if(ONE_ID == itemId)
    {
      System.out.println("您選擇了 1 Pixel 菜單");
    }
    return super.onMenuItemSelected(featureId, item);
  }
}

希望本文所述對大家的Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Android源碼解析之屬性動畫詳解

    Android源碼解析之屬性動畫詳解

    在手機(jī)上去實(shí)現(xiàn)動畫效果算是件比較炫酷的事情,自Android 3.0版本開始,系統(tǒng)給我們提供了一種全新的動畫模式,屬性動畫(property animation),它的功能非常強(qiáng)大,彌補(bǔ)了之前補(bǔ)間動畫的一些缺陷,幾乎是可以完全替代掉補(bǔ)間動畫了。本文就詳細(xì)介紹了Android中的屬性動畫。
    2017-02-02
  • Android之rk3588?開發(fā)環(huán)境準(zhǔn)備及問題解決方法

    Android之rk3588?開發(fā)環(huán)境準(zhǔn)備及問題解決方法

    這篇文章主要介紹了Android中的rk3588?開發(fā)環(huán)境準(zhǔn)備,本文給大家分享遇到的問題及解決方法,本文給大家講解的非常詳細(xì)對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-11-11
  • Android中使用pull解析器操作xml文件的解決辦法

    Android中使用pull解析器操作xml文件的解決辦法

    本篇文章介紹了,在Android中使用pull解析器操作xml文件的解決辦法。需要的朋友參考下
    2013-04-04
  • Android Bitmap詳細(xì)介紹

    Android Bitmap詳細(xì)介紹

    Android中Bitmap的常見操作整理一覽,需要的朋友可以參考下
    2012-12-12
  • Android自定義ScrollView使用自定義監(jiān)聽

    Android自定義ScrollView使用自定義監(jiān)聽

    這篇文章主要介紹了Android自定義ScrollView使用自定義監(jiān)聽 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Flutter中抽屜組件Drawer使用詳解

    Flutter中抽屜組件Drawer使用詳解

    這篇文章主要為大家詳細(xì)介紹了Flutter中抽屜組件Drawer使用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Android編程實(shí)現(xiàn)GPS位置獲取的方法

    Android編程實(shí)現(xiàn)GPS位置獲取的方法

    這篇文章主要介紹了Android編程實(shí)現(xiàn)GPS位置獲取的方法,結(jié)合具體實(shí)例形式分析了Android針對GPS定位的常見操作技巧,需要的朋友可以參考下
    2017-07-07
  • Flutter中http請求抓包的完美解決方案

    Flutter中http請求抓包的完美解決方案

    這篇文章主要給大家介紹了關(guān)于Flutter中http請求抓包的完美解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用Flutter具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 詳解Android平臺上讀寫NFC標(biāo)簽

    詳解Android平臺上讀寫NFC標(biāo)簽

    NFC,即Near Field Communication,近距離無線通訊技術(shù),是一種短距離的(通常<=4cm或更短)高頻(13.56M Hz)無線通信技術(shù),可以讓消費(fèi)者簡單直觀地交換信息、訪問內(nèi)容與服務(wù)。
    2017-01-01
  • Android實(shí)現(xiàn)單頁面浮層可拖動view的示例代碼

    Android實(shí)現(xiàn)單頁面浮層可拖動view的示例代碼

    本篇文章主要介紹了Android實(shí)現(xiàn)單頁面浮層可拖動view的示例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10

最新評論

高清| 达孜县| 全椒县| 濉溪县| 五华县| 贵定县| 高安市| 铜山县| 喜德县| 依安县| 察哈| 招远市| 焉耆| 乳山市| 神木县| 柏乡县| 菏泽市| 韶山市| 鄯善县| 鸡东县| 石城县| 宜宾市| 自贡市| 乌兰县| 平凉市| 隆德县| 邮箱| 吉木萨尔县| 淄博市| 昆明市| 康定县| 长垣县| 阿巴嘎旗| 哈尔滨市| 涿鹿县| 东乡| 股票| 金阳县| 达拉特旗| 威信县| 新民市|