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