想要能像蝦皮一樣,
能將viewpager的自動播放放在recyclerview的第一項
下timer是簡單,在onBindViewHolder
但當我的viewpager不可見時,
要怎麼將timer移除?
想了很久…
1.判斷position,
但如果我無法確定他在哪個position會不可見呢?
因為我的item高度不一定!
2.利用findFirstCompleteVisibleItemPosition
判斷第一個是誰?
timer是移除了,
但當viewpager可見時要怎麼設置timer?
如果他還沒被回收?
題外話,
一開始以為蝦皮有解決這個問題了…
後來詳細測了一下…
蝦皮根本直接忽略壓!!!
我退出APP,他竟然還在背景跑timer…
沒有去處理這一塊…暈…
而且一個viewpager就一個timer
更新:
煆皮好像是直接鑲一個webview?
所以以現在的recyclerview有辦法達到同樣效果嗎?