Bek*_*aKK 1 android android-listview onscrolllistener
我有listview女巫包含40项,我想写滚动监听器方法.我的意思是当滚动位置将是最后项目位置(第40项)我将显示Toast消息.我写了一些代码.我可以在最后一个项目位置显示Toast消息,但是当我再次向上滚动时我可以显示Toast消息这是我的来源
list.setOnScrollListener(new OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
}
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
if (list.getLastVisiblePosition() == totalItemCount - 1
) {
Toast.makeText(getActivity(), "Last", Toast.LENGTH_SHORT)
.show();
try {
} catch (Exception e) {
}
}
}
});
Run Code Online (Sandbox Code Playgroud)
我怎么能改变代码才能显示最后一个项目位置的吐司消息?谢谢
小智 6
试试这希望它有帮助..
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
if(firstVisibleItem+visibleItemCount == totalItemCount && totalItemCount!=0)
{
//your Toast
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7095 次 |
| 最近记录: |