android:如何制作页面导航栏

时间:2012-04-04 14:31:33

标签: android button

我正在创建一个与webservie交互的应用程序,然后从外部数据库获取数据。当我从我的数据库中请求数据时,我会通过例如每页25条记录对其进行过滤,这样我就不会花费太长时间来获取数据。 (因为db有很多记录)。我想制作一个页面导航栏,以便我可以转到连续的25条记录,依此类推。另外因为如果我在listView上加载所有记录,如果他想从最后获得某些东西,用户将不得不向下滚动多年。 我怎么做这个酒吧?有什么建议吗?

我虽然在页面底部制作了2个小按钮(next和prev),但当你点击next时,按钮会要求webservice(通过http request url)获取连续记录,依此类推。是可能还是有更好和/或更简单的方式?

任何帮助都是非常苛刻的。 谢谢!

1 个答案:

答案 0 :(得分:0)

我见过的常见做法是在列表末尾添加一个加载更多按钮。基本上只需制作自定义列表视图here is a tutorial即可。然后只需将按钮,或imageview或任何您想要的内容作为最后一项。当用户选择底部项目,然后加载更多项目。

用于在列表末尾添加按钮的快速sudo代码

public View getView(int position, View convertView, ViewGroup parent) {
    if(position == size-1){
        return (new Button());
    }
}