Экран настроек вашего приложения должен предоставлять пользователям возможность управлять подключением к Health Connect. Это позволит им контролировать синхронизацию данных и доступ к своим данным.

Синхронизация с Health Connect
Этот переключатель позволяет пользователям приостанавливать или возобновлять синхронизацию данных между вашим приложением и Health Connect.
- Когда включено: ваше приложение активно считывает и записывает данные в Health Connect в соответствии с разрешениями, предоставленными пользователем.
- Если параметр выключен: ваше приложение должно прекратить всю синхронизацию данных с Health Connect. Если вы программно отзываете разрешения с помощью
revokeAllPermissions()
, объясните пользователю, что изменения не будут немедленно отражены в Health Connect без перезапуска приложения. Чтобы избежать путаницы, предоставьте пользователям возможность перейти в настройки Health Connect для отзыва разрешений там.
Управление доступом
Кнопка «Управление доступом» должна предоставлять пользователю прямую ссылку для управления разрешениями вашего приложения из приложения Health Connect. Это обеспечивает пользователю полный контроль и прозрачность.
Недостаточный доступ
Если у вашего приложения недостаточно прав доступа к Health Connect, пользователям должен быть представлен следующий экран во всех точках входа:

Разрешения отменены дважды
Если пользователь дважды подряд нажимает кнопку «Отмена» на экране запроса разрешений, ваше приложение должно предоставить пользователю экран, подобный следующему:
