首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android - "Context of View“vs "Context of Activity”

Android - "Context of View“vs "Context of Activity”
EN

Stack Overflow用户
提问于 2017-03-02 08:05:02
回答 1查看 509关注 0票数 1

要获得活动的上下文,我们只需键入

代码语言:javascript
复制
this

要获得onClick(视图视图)中的上下文,我们只需使用

代码语言:javascript
复制
view.getContext()

由于view类广泛使用context & View构造函数总是接受context作为参数,我想知道activity的context和View的context之间是否有区别。

如果有什么问题,那是什么呢?

EN

回答 1

Stack Overflow用户

发布于 2017-03-02 09:08:29

一般来说,在大多数情况下使用哪一个都无关紧要。

主要用例如下:

“与应用程序环境有关的全局信息的接口。这是一个抽象类,其实现由Android系统提供。它允许访问特定于应用程序的资源和类,以及对应用程序级操作的向上调用,如启动活动、广播和接收意图等。”

https://developer.android.com/reference/android/content/Context.html

如果您在对象上按下"ctrl + b“,例如View或Activity以及它所延伸的所有内容,您最终将到达顶部。只要你正在做的任何事情都有它需要的东西,那么它就应该是好的。所以对于你需要的典型东西,你不需要担心它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42544492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档