1
我想實現視圖隱藏的滾動的列表視圖。相對於在android中滾動的listview滑動視圖?
像Facebook應用程序: -
1)當列表視圖向下滾動,底部的藍色佈局(狀態,照片,簽入)開始相對於列表視圖滾動量向上滑動,最終變得可見
2.)當列表視圖向上滾動時,底部佈局向下滑動並最終隱藏。
3)當列表滾動向上和向下同時,佈局也相對於它
下滑及以上現在,我試圖通過翻譯來實現它,但結果是不太一樣: -
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
final int currentFirstVisibleItem = view.getFirstVisiblePosition();
if (currentFirstVisibleItem > mLastFirstVisibleItem) {
// Scroll down
count = count + 20;
} else if (currentFirstVisibleItem < mLastFirstVisibleItem) {
// Scroll up
count = count - 20;
}
bottom.setTranslationY(count);
mLastFirstVisibleItem = currentFirstVisibleItem;
}
使用此代碼,該視圖幻燈片但它不光滑。
你試過加1而不是20嗎? – 2014-09-26 10:45:46
1翻譯非常慢。當我在Facebook上滾動時,它非常流暢,通過滾動Feed只需稍微仰視即可快速上下移動 – 2014-09-26 10:47:05