Sam*_*ley 5 java android listview
我在https://github.com/johannilsson/android-pulltorefresh找到Johan Nilsson实现android-pulltorefresh小部件时遇到了一些困难
我遇到的问题是将自定义列表视图放入我的应用程序后一切都很好,但它要求点击刷新列表视图但我需要将其设置为下拉刷新.
我在下面使用的代码几乎来自github页面,可以在下面找到该应用程序的屏幕截图来演示我的问题:
PullToRefreshListView lv = (PullToRefreshListView)findViewById(R.id.listView);
lv.setOnRefreshListener(new OnRefreshListener() {
public void onRefresh() {
// Do work to refresh the list here.
GetData getData = new GetData();
getData.execute();
}
Run Code Online (Sandbox Code Playgroud)

我需要Tap来刷新标题,并且只有在列表视图被拖下来后才会显示.我觉得我只需要改变某种旗帜,但我无法找到它的位置.
不幸的是,没有办法解决这个问题。整个控件的构建理念是“拉动刷新”标头是一个普通的列表视图项,通过向上滚动列表即可隐藏。不幸的是,当您的列表非常短时,列表无法向上滚动以隐藏第一项,因为列表中没有足够的项目 - 因此后备方法是显示第一项(标题)并拥有它显示“点击刷新”。
编辑:您可能可以做的一项工作是插入虚拟空白项目,以便列表有足够的项目来隐藏顶部标题列表项目。
| 归档时间: |
|
| 查看次数: |
1666 次 |
| 最近记录: |