在android中获取下一个滚动图像
我在一个在android中获取下一个滚动图像,android,android-scrollview,Android,Android Scrollview,我在一个RelativeLayout中有一个图像视图。它从数据库中获取图像。我想向它添加滚动事件,以便在滚动图像时,我应该根据滚动方向获取下一个和上一个图像 我怎样才能在安卓系统中做到这一点 列表或网格滚动时调用的回调的接口定义 根据以下代码实现onScrollListner的示例- //Here is where the magic happens this.getListView().setOnScrollListener(new OnScrollListener(){ //usele
RelativeLayout
中有一个图像视图
。它从数据库中获取图像
。我想向它添加滚动事件,以便在滚动图像时,我应该根据滚动方向获取下一个和上一个图像
我怎样才能在安卓系统中做到这一点
- 列表或网格滚动时调用的回调的接口定义
onScrollListner
的示例-
//Here is where the magic happens
this.getListView().setOnScrollListener(new OnScrollListener(){
//useless here, skip!
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {}
//dumdumdum
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount)
{
//what is the bottom iten that is visible
int lastInScreen = firstVisibleItem + visibleItemCount;
//is the bottom item visible & not loading more already ? Load more !
if((lastInScreen == totalItemCount) && !(loadingMore)){
Thread thread = new Thread(null, loadMoreListItems);
thread.start();
}
}
});
看一看,你也可以使用它也你使用过任何列表视图来显示图像吗?同意SpK。不,我直接使用imageview。所以我应该在relativelayout中使用listview?是的。如果您使用
列表视图
,根据Eric的建议,它将更有效,或者您可以使用列表视图
从数据库加载更多图像。您能告诉我如何使用onScrollListener实现吗?