这是我的情况
1.启动我的应用程序的主要活动和唯一活动,活动在启动时刻几乎为空
2.绑定到本地服务,这几乎是我的遗留本机库的包装
3.所有视图将在运行时动态创建
4.服务谁决定何时以及如何构建视图,当然,主要是在本机C ++代码和JNI调用中
因此,我需要获取Context,实际上是当前活动,因为Views的每个构造函数都需要Context作为参数。但是如果可能的话,如何获取Context并将其缓存呢?
感谢。
答案 0 :(得分:0)
绑定到您的活动中的服务,并通过某种方法传递上下文,例如
service.setActivityContext(this);