Skip to content

Instantly share code, notes, and snippets.

@brh
Created August 21, 2020 19:43
Show Gist options
  • Save brh/37767ea3071aeed4b9ad88ef0237b1e7 to your computer and use it in GitHub Desktop.
Save brh/37767ea3071aeed4b9ad88ef0237b1e7 to your computer and use it in GitHub Desktop.
@Module
class FitAPIModule(val ctx:Context) {
@Provides fun provideSignInOptions() : FitnessOptions = FitnessOptions.builder()
.addDataType(DataType.TYPE_STEP_COUNT_DELTA, FitnessOptions.ACCESS_READ)
.addDataType(DataType.AGGREGATE_STEP_COUNT_DELTA, FitnessOptions.ACCESS_READ)
.build();
@Inject @Singleton
@Provides fun provideGoogleAccount(options:FitnessOptions) : GoogleSignInAccount
= GoogleSignIn.getAccountForExtension(ctx, options);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment