Việc ngắt kết nối khỏi Google Fit sẽ thu hồi mọi quyền OAuth đã cấp cho ứng dụng của bạn, đồng thời xoá tất cả các gói thuê bao bản ghi âm và lượt đăng ký cảm biến do ứng dụng của bạn thực hiện.
Bạn cần cung cấp cho người dùng tuỳ chọn Ngắt kết nối khỏi Google Fit trong phần cài đặt ứng dụng. Khi người dùng chọn tuỳ chọn này, bạn có thể gọi phương thức ConfigClient.disableFit
để tắt Google Fit:
Kotlin
Fitness.getConfigClient(this, GoogleSignIn.getAccountForExtension(this, fitnessOptions)) .disableFit() .addOnSuccessListener { Log.i(TAG,"Disabled Google Fit") } .addOnFailureListener { e -> Log.w(TAG,"There was an error disabling Google Fit", e) }
Java
Fitness.getConfigClient(this, GoogleSignIn.getAccountForExtension(this, fitnessOptions)) .disableFit() .addOnSuccessListener(unused -> Log.i(TAG, "Disabled Google Fit")) .addOnFailureListener(e -> Log.w(TAG, "There was an error disabling Google Fit", e));