課程
/移動開發(fā)
/Android
/QQ5.0側(cè)滑菜單
為什么這里需要返回return值呢?如果不返回會怎么樣
if(!isOpen)return;
2016-04-07
源自:QQ5.0側(cè)滑菜單 1-5
正在回答
void聲明的方法中使用return語句強行終止該方法的運行,但是這個例子中不寫這個判斷沒有影響,因為最開始點擊的時候isOpen為false,調(diào)用openMenu方法,if邏輯不成立,而后每次點擊按鈕的時候觸發(fā)toggle方法不管調(diào)用openMenu還是closeMenu都會改變isOpen的值,if條件永遠不成立。你可以注釋掉試試。
jdqm
舉報
本教程將帶領(lǐng)大家通過自定義控件實現(xiàn)QQ5.0側(cè)滑菜單
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-04-09
void聲明的方法中使用return語句強行終止該方法的運行,但是這個例子中不寫這個判斷沒有影響,因為最開始點擊的時候isOpen為false,調(diào)用openMenu方法,if邏輯不成立,而后每次點擊按鈕的時候觸發(fā)toggle方法不管調(diào)用openMenu還是closeMenu都會改變isOpen的值,if條件永遠不成立。你可以注釋掉試試。