页面导航栏的android页面指示器

时间:2012-04-11 15:46:13

标签: android xml indicator

因为我从外部数据库加载大量数据到我的Android应用程序(通过Web服务),我想显示每页20项,因为一些查询得到像项目的hundreads。 在我的屏幕底部,我已经创建了自己的页面导航栏,其中包含2个按钮(上一页和下一页)以及一个显示页码的textView。 我想要的是增加让用户看到用户所在的页面与总页数相关的可能性。 我已设法动态显示/更改实际页码,但我不知道如何显示总页数。

我记得的想法是我从xml获得结果的数量。你可以看到有更多的2k记录。我正在考虑制作一个例如2k / 20 = totalPages的方法。 2k记录根据询问的查询而变化。

 <elencoanagrafiche found="2542" errStatus="0">

这是一个好主意吗?还是有人有更好的主意? android有api自动执行此操作吗?感谢!!!

1 个答案:

答案 0 :(得分:1)

您建议计算总页数的方式是正确的,例如: -

    int records = 25;
    int pageSize = 5;
    int totalPages = (int) Math.ceil(records / pageSize);

我不知道Android中列表分页的开箱即用解决方案