我試圖在我的遊戲中創建高分viewpager
。 在高分viewpager
我想有一個水平滾動背景。viewpager中的可滾動背景
我發現parralex
背景,但我無法使它工作。 在另一個線程在這裏stackoverflow我找到了一個自定義viewpager
類的鏈接。 這也使用parralex
背景,但我不想更換整個viewpager
類。 這是link
我該如何在viewpager
中獲得可滾動的背景?
在此先感謝!
我試圖在我的遊戲中創建高分viewpager
。 在高分viewpager
我想有一個水平滾動背景。viewpager中的可滾動背景
我發現parralex
背景,但我無法使它工作。 在另一個線程在這裏stackoverflow我找到了一個自定義viewpager
類的鏈接。 這也使用parralex
背景,但我不想更換整個viewpager
類。 這是link
我該如何在viewpager
中獲得可滾動的背景?
在此先感謝!
在活動實施ViewPager.OnPageChangeListener和onPageScrolled改變你的背景來匹配當前位置
我實現了類似的東西你想要什麼:
這是一個小部件允許您通過網絡調用異步加載圖像,並將其緩存到設備。當需要再次顯示時,相同的圖像將被解碼。不幸的是,這個小部件依賴於我寫的一個圖像緩存庫(它確實存在缺陷)。小部件雖然可以工作,但它確實提供了一種通過ViewPager加載大背景的方法。
你也可以根據你需要的任何需求進行破解。一旦完成,我將上傳一個帶有依賴關係的版本,這個版本很快就會出現,所以如果你願意的話,請留意一下。
根據您要顯示多少背景,您可以簡單地將on draw方法更改爲繪製某個指定寬度(目前它涵蓋了所有ViewPager)。
該項目有一個工作MainActivity,你應該能夠在下載後馬上運行。