0

我想从 Google Health 获取某个范围内的记录。每次我发送一个新查询时,我都想获得十条记录。

即开始:1 到 10
第二次查询:开始 11 到 20
....

我使用了以下查询:

 PROFILE_URL + selectedProfileId
     + "/-/labtest?start-index="+index+"&max-results=10";

这检索了记录,但是当它到达列表只有五条记录的末尾并查询十个结果时,应用程序崩溃了。

如何获得结果总数或部分结果?

4

1 回答 1

0

可以使用上述查询,即使它的记录少于 max-results,它也会返回尽可能多的记录。但这会在尝试查询无效计数时引发异常。因此,在您将值添加到您的 listView 的地方捕获异常。

于 2011-05-04T13:09:20.073 回答