0
我創建視差效果移動圖像背景僅取決於回收站視圖的第一個元素的位置。Reycler視圖和自定義視差效果
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
if ((holder = recyclerView.findViewHolderForAdapterPosition(0)) != null) {
int offset = recyclerView.findViewHolderForAdapterPosition(0).itemView.getTop()/10;
backgroundPhoto.setTop(offset);
}
問題是:當第一個回收站(header)滾動屏幕時,背景圖片以某種方式跳到初始位置。
事實上,當背景「跳」機頂盒功能沒有打電話。還有什麼可以改變的背景圖像中的位置? –