#google-health
#google-здоровье
Вопрос:
Я хочу получать записи из Google Health в пределах диапазона. Каждый раз, когда я отправляю новый запрос, я хочу получить десять записей.
Т.е. Начало: с 1 по 10
второй запрос: с 11 по 20
….
Я использовал следующий запрос :
PROFILE_URL selectedProfileId
"/-/labtest?start-index=" index "amp;max-results=10";
Это восстановило записи, но когда оно дошло до конца, где в списке было только пять записей, и оно запрашивает десять результатов, приложение завершает работу.
Как я могу получить общее количество результатов или частичные результаты?
Ответ №1:
Можно использовать приведенный выше запрос, и он вернет столько записей, сколько у него есть, даже если у него записей меньше, чем max-results. Но это вызовет исключение при попытке запросить неверное количество. Итак, поймайте исключение там, где вы добавляете значения в свой ListView.