課程
/移動(dòng)開發(fā)
/Android
/帶你實(shí)現(xiàn)別樣的Android側(cè)滑菜單
R.drawable.ic_drawer報(bào)錯(cuò),文件中沒有ic_drawer的定義,怎么解決呢,我用的是IDEA編輯器
2017-02-20
源自:帶你實(shí)現(xiàn)別樣的Android側(cè)滑菜單 3-3
正在回答
private ActionBarDrawerToggle mActionBar;
//創(chuàng)建菜單控制開關(guān)mActionBar = new ActionBarDrawerToggle(this, mDrawerLayout, new Toolbar(this), R.string.draw_open, R.string.draw_close) { ? ?@Override ? ?public void onDrawerOpened(View drawerView) { ? ? ? ?super.onDrawerOpened(drawerView); ? ? ? ?//當(dāng)開了的時(shí)候顯示標(biāo)題 ? ? ? ?getSupportActionBar().setTitle(mTitle); ? ? ? ?//初始化菜單選項(xiàng) ? ? ? ?invalidateOptionsMenu(); ? ?} ? ?@Override ? ?public void onDrawerClosed(View drawerView) { ? ? ? ?super.onDrawerClosed(drawerView); ? ? ? ?getSupportActionBar().setTitle("請選擇城市"); ? ? ? ?invalidateOptionsMenu(); ? ?}};
你說的是這里的問題吧?你可一Ctrl+鼠標(biāo)左鍵點(diǎn)開看看ActionBarDrawerToggle類的構(gòu)造方法,看看里面穿的參數(shù)是什么,我的一開始也報(bào)錯(cuò),后來我看了一下我那個(gè)里面穿的參數(shù)是個(gè)ToolBar類型的,所以我new了一個(gè)ToolBar,傳一個(gè)this,就可以了,你可以先看一下傳得是什么參數(shù)再做修改!
舉報(bào)
學(xué)會(huì)熟練使用側(cè)滑菜單之DrawerL,介紹常用菜單開源庫SlidingMenu
1 回答getActionBar().setDisplayHomeAsUpEnabled(true);會(huì)報(bào)錯(cuò)
1 回答這是錯(cuò)誤了。。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-02-22
private ActionBarDrawerToggle mActionBar;
//創(chuàng)建菜單控制開關(guān)
mActionBar = new ActionBarDrawerToggle(this, mDrawerLayout, new Toolbar(this), R.string.draw_open, R.string.draw_close) {
? ?@Override
? ?public void onDrawerOpened(View drawerView) {
? ? ? ?super.onDrawerOpened(drawerView);
? ? ? ?//當(dāng)開了的時(shí)候顯示標(biāo)題
? ? ? ?getSupportActionBar().setTitle(mTitle);
? ? ? ?//初始化菜單選項(xiàng)
? ? ? ?invalidateOptionsMenu();
? ?}
? ?@Override
? ?public void onDrawerClosed(View drawerView) {
? ? ? ?super.onDrawerClosed(drawerView);
? ? ? ?getSupportActionBar().setTitle("請選擇城市");
? ? ? ?invalidateOptionsMenu();
? ?}
};
你說的是這里的問題吧?你可一Ctrl+鼠標(biāo)左鍵點(diǎn)開看看ActionBarDrawerToggle類的構(gòu)造方法,看看里面穿的參數(shù)是什么,我的一開始也報(bào)錯(cuò),后來我看了一下我那個(gè)里面穿的參數(shù)是個(gè)ToolBar類型的,所以我new了一個(gè)ToolBar,傳一個(gè)this,就可以了,你可以先看一下傳得是什么參數(shù)再做修改!