2011-05-03 29 views
0

我想在一定范围内从Google Health获取记录。每次我发送一个新的查询,我想获得十条记录。部分检索Google Health API的结果

I.e.开始:1至10
第二个查询:开始11〜20
....

我用下面的查询:

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

这检索的记录,但是当它到达终点哪里该列表只有五个记录,并且查询了十个结果,该应用程序崩溃。

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

回答

0

可以使用上述查询,并且即使记录小于最大结果,它也会返回尽可能多的记录。 但尝试查询无效计数时,这会引发异常。所以赶上那里你添加到你的listView值的异常。