課程
/移動(dòng)開發(fā)
/Android
/千變?nèi)f化的ViewPager切換動(dòng)畫
else if(position <= 0)里,view.setTranslationX(0),不是慢慢滑出屏幕左側(cè)嘛,那偏移量應(yīng)該變化呀,為什么偏移量始終為0呢
2015-11-29
源自:千變?nèi)f化的ViewPager切換動(dòng)畫 1-2
正在回答
ViewPager適配器的ViewGroup本身就是由水平的View組合起來的,不需要特殊處理。你可以這樣理解:每個(gè)View有它自己本身的位置,適配器ViewGroup在左右滑動(dòng)的過程中,view滑動(dòng)到哪里它就在哪里,偏移量為0就是保持當(dāng)前位置不變。
舉報(bào)
ViewPager界面切換是可以有動(dòng)畫,課程涉及到屬性動(dòng)畫等知識(shí)點(diǎn)
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)
2015-12-31
ViewPager適配器的ViewGroup本身就是由水平的View組合起來的,不需要特殊處理。你可以這樣理解:每個(gè)View有它自己本身的位置,適配器ViewGroup在左右滑動(dòng)的過程中,view滑動(dòng)到哪里它就在哪里,偏移量為0就是保持當(dāng)前位置不變。