真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Android:導(dǎo)航欄右上角折疊菜單項的實現(xiàn)

(小白備忘)

創(chuàng)新互聯(lián)是專業(yè)的新北網(wǎng)站建設(shè)公司,新北接單;提供做網(wǎng)站、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行新北網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

使用平臺Android Studio,類似微信右上角加號的折疊菜單項。

第一步:

1.創(chuàng)建菜單配置文件。在res目錄下新建layout同級目錄文件夾命名為menu,再右擊New,點擊:menu resource file,新建menu的xml文件。

2.在配置文件里寫入內(nèi)容:




    
    
    
    


PS:這里可能會遇到一個問題,就是如果寫android:showAsAction="never"會報錯,這個時候需要如上,加一句xmlns:app=http://schemas.android.com/apk/res-auto,再把下面的android換成app,即app:showAsAction="never"(這里app只是一個名字,可以是任意一個代名詞,但是兩處要用的一樣。)

第二步:

在activity中寫入調(diào)用menu和item的點擊事件。如:

public class ShareActivity extends AppCompatActivity {


    @Override
    public boolean onCreateOptionsMenu(Menu menu)
    {
        //新建的xml文件
        getMenuInflater().inflate(R.menu.popup_menu, menu);
        return super.onCreateOptionsMenu(menu);
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item)
    {
        //根據(jù)不同的id點擊不同按鈕控制activity需要做的事件
        switch (item.getItemId())
        {
            case R.id. about:
                //事件
                Toast.makeText(ShareActivity.this, "您單擊了【"+item.getTitle()+"】菜單項",Toast.LENGTH_SHORT).show();
                break;
            case R.id. exit:
                Toast.makeText(ShareActivity.this, "您單擊了【"+item.getTitle()+"】菜單項",Toast.LENGTH_SHORT).show();
                //事件
                break;
        }
        return true;
    }

網(wǎng)頁標(biāo)題:Android:導(dǎo)航欄右上角折疊菜單項的實現(xiàn)
分享地址:http://weahome.cn/article/jojpgp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部