为什么Context对象是View构造函数所必需的

pra*_*ago 2 android constructor view android-context

为什么需要为视图构造函数传递上下文对象.视图和上下文如何相互关联.

laa*_*lto 5

A View需要Context很多原因.贪图View.java源的一些原因:

  • 平台维度等资源

  • 样式属性

  • 针对向后兼容模式从应用程序清单中定位SDK版本

  • 解析onClick属性时引用活动

  • 系统服务,如Accessibility Manager

  • 提供上下文 getContext()