Quelle est la différence entre ceci et getContext (), quand je dis cela, je veux dire cela en activité.
Réponses
Trop de publicités?En général, il existe deux types de classes. Ceux qui s'étendent ContextWrapper
de la classe (Activity
, Service
, Application
) et ceux qui n'ont pas l'étendre (comme View
).
Si la classe s'étend
ContextWrapper
, alors vous pouvez utiliserthis
commeContext
. Ces classes n'ont pas normalement degetContext()
méthode.Ces classes ne pas étendre
ContextWrapper
, mais encore de les enregistrer enContext
normalement exposergetContext()
fonction. Et vous ne pouvez pas utiliserthis
commeContext
dans de tels cas.
Et ces deux cas ne sont pas mutuellement exclusives. Au moins, je ne me souviens pas des classes qui étendent ContextWrapper
et ont getContext
dans le même temps.