欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Android菜單詳解-創(chuàng)新互聯(lián)

Android中菜單分為三種,選項(xiàng)菜單(OptionMenu),上下文菜單(ContextMenu),子菜單(SubMenu)

創(chuàng)新互聯(lián)一直秉承“誠信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶多一個(gè)朋友!為您提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、成都網(wǎng)頁設(shè)計(jì)、小程序制作、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、app開發(fā)定制是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來見證!

                               選項(xiàng)菜單

    可以通過兩種辦法增加選項(xiàng)菜單,一是在menu.xml中添加,該種方式參見Android 資源詳解(二) 菜單資源,二是在.java中添加

1、覆蓋Activity 的 onCreateOptionsMenu(Menu  menu)方法,當(dāng)我們第一次打開菜單

時(shí)該方法被自動(dòng)調(diào)用。

2、調(diào)用Menu的 add()方法添加菜單項(xiàng)(Menultem) ,可以調(diào)用Menultem的setIcon()

方法來為菜單項(xiàng)設(shè)置圖標(biāo)。.1

3、當(dāng)菜單項(xiàng)(Menuitem)   被選擇時(shí),覆蓋 Activity  的 onOptionsItemSelected()方法來 響應(yīng)事件。

如下代碼:

public class MainActivity extends Activity {
    private static final int menu1=Menu.FIRST;
    private static final int menu2=Menu.FIRST+1;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    public boolean onCreateOptionsMenu(Menu menu) {
        menu.add(0,menu1,0,"OK");
        menu.add(0,menu2,0,"CANCEL");
        return true;
    }
}

                                上下文菜單

    當(dāng)用戶按住屏幕后,彈出的菜單成為上下文菜單。

    1、覆蓋Activity  的 onCreateContextMenuO方法, 調(diào)用 Menu 的 add 方法添加菜單項(xiàng)

    2、覆蓋onContextItemSelected(MenuIten item) 方法,響應(yīng)菜單單擊事件。

    3、調(diào)用 registerForContextMenu()方法,為視圖注冊上下文菜單。當(dāng)長按視圖時(shí),會(huì)出現(xiàn)上下文菜單。代碼如下:

public class MainActivity extends Activity {
private static final int menu1=Menu.FIRST;
private static final int menu2=Menu.FIRST+1;
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView mytext=(TextView)this.findViewById(R.id.text1);
        this.registerForContextMenu(mytext);
    }
    public void onCreateContextMenu(ContextMenu menu,View v,ContextMenuInfo menuinfo) {
        menu.add(0,menu1,0,"OK");
        menu.add(0,menu2,0,"CANCEL");
    }
    public boolean onContextItemSelected(MenuItem item) {
        int id=item.getGroupId();
        switch(id) {
        case menu1: break;
        case menu2:break;
        }
    return super.onContextItemSelected(item);
    }
}

                            子菜單

    子菜單就是將相同功能的分組進(jìn)行多級(jí)顯示的一種菜單,比如,Windows的"文件"菜單中又有"新建"、"打開"、"關(guān)閉"等子菜單。Android系統(tǒng)中的子菜單也很多見,如" Settings"  (設(shè)置)菜單就有其子菜單。

    具體步驟如下:

    1、覆蓋Activity 的 onCreateOptionsMenu()方法,調(diào)用 Menu 的 addSubMenu()方法添

        加子菜單項(xiàng) (SubMenu)。

    2、調(diào)用SubMenu的add()方法,添加子菜單 (SubMenu) 。

    3、覆蓋onContextItemSelected()方法,響應(yīng)菜單單擊事件。

代碼如下:

public class MainActivity extends Activity {
    private static final int menu1=Menu.FIRST;
    private static final int menu2=Menu.FIRST+1;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    public boolean onCreateOptionsMenu(Menu menu) {
        SubMenu file=menu.addSubMenu("file");//添加子菜單
        SubMenu edit=menu.addSubMenu("edit");//添加子菜單
        file.add(0,menu1,0,"new");//為子菜單添加菜單選項(xiàng)
        file.add(0,menu2,0,"open");
        return true;
    }
}

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

文章標(biāo)題:Android菜單詳解-創(chuàng)新互聯(lián)
分享URL:http://aaarwkj.com/article14/icede.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站網(wǎng)站導(dǎo)航、移動(dòng)網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)
素人人妻一区二区三区| 18禁免费无遮挡免费视频| 放荡精品少妇一区二区三区| 亚洲欧美日韩一区二区视频| 日韩中文免费av一区| 麻豆片免费观看在线看| 乡村丰满的大屁股熟妇| 日韩欧美高清一区二区三区| 少妇高潮特黄在线观看| 久久av天堂在线观看| 欧美老熟妇精品一区二区| 亚洲中文字幕婷婷在线| 国产欧美激情一区二区| 精彩国产av一区二区三区| 91美女人妻精品久久| 亚洲精品成人久久av| 未满18禁止入内在线观看| 亚洲精品一区二区三区高潮| 欧美黄色成人免费网站| 福利一区二区在线视频| 免费观看亚洲成人av| 91九色在线精品一区| 久久久久亚洲av成人网人| 无遮挡无掩盖的免费网站| 久久亚洲女同第一区综合| 欧美亚洲国产日韩另类| 日本黄色录像黄色录像| 国产农村熟妇av国语对白| 精品国产乱码一区二区三区| 色婷婷av一区二区三区张| 亚洲成综合人在线播放| 超碰97国产资源在线| 精品人妻少妇免费久久蜜臀av| 国产精品国产一级国产av| 亚洲激情欧美激情在线| 九色国产一区二区三区| 伊人久久九九精品综合| 日韩免费高清不卡视频| 亚洲免费av一区二区| 欧美一区二区三区爽| 亚洲六月丁香六月婷婷|