我想在一定范围内从Google Health获取记录。每次发送新查询时,我都想获得10条记录。
即。开始:1到10
第二个查询:开始11到20
....
我使用了以下查询:
PROFILE_URL + selectedProfileId
+ "/-/labtest?start-index="+index+"&max-results=10";
此检索到的记录,但当它到达列表只有五条记录并且查询十个结果的末尾时,应用程序崩溃。
如何获得结果总数或部分结果?
答案 0 :(得分:0)
可以使用上面的查询,即使记录少于max-results,它也会返回尽可能多的记录。 但是当尝试查询无效计数时,这将抛出异常。所以在那里捕获异常,你将值添加到listView。