Skip to content

Hilt ‐ Accessing activity and application context

Devrath edited this page Oct 9, 2023 · 1 revision

Accessing application context

Using qualifiers

class AnalyticsService @Inject constructor( @ApplicationContext cxt : Context ){
  // ---
}

Without using qualifiers

class AnalyticsService @Inject constructor(  application : Application){
  // ---
}

Accessing activity context

Using qualifiers

class AnalyticsService @Inject constructor( @ActivityContext cxt : Context ){
  // --- 
}

Without using qualifiers

class AnalyticsService @Inject constructor(  activity : FragmentActivity){
  // ---
}
Clone this wiki locally