有人知道getResources()
方法在哪里实现的吗?它是抽象方法在android.content.Context
类,但我找不到哪个类实现它?我在SO上找到了一个答案,但似乎不是正确的答案。
我正在搜索一个实现getResources()
方法的特定类,因为我想知道它到底是做什么的。
我在哪里可以找到"某事做"的实现,而不仅仅是调用其他东西?
ContextImpl
是规范的Context
实现类。它有很多初始化mResources
成员变量的方法,然后可以通过getResources()
来访问。
Context
如果遵循通常的Activity
- ContextThemeWrapper
- ContextWrapper
继承路径,将getResources()
委托给基本上下文。当创建活动时,基本上下文被设置为ContextImpl
实例。