【发布时间】:2016-12-09 09:01:09
【问题描述】:
我已经阅读了What is context on android,但我仍然不清楚以下问题:
每当我在任何构造函数中遇到“context”参数时,我都会传递“ this" 关键字自动而无需思考。这总是正确的方法吗?
- 如果是:这意味着“this”关键字是“context”要求的唯一答案。那么这个无用的问题是什么?
- 如果不是:在哪些情况下,当构造函数请求“context”时,可能会传递哪些其他对象?
如果是这样,请原谅我的愚蠢问题。我是 android 编程的初学者并试图了解基本概念。
【问题讨论】:
-
如果片段中需要上下文,请使用
getContext(),如果您的类正在扩展任何活动,那么您可以传递this。 -
@abbath 我已经阅读了link,但我没有找到答案。我现在想总是或有时使用this关键字吗?
标签: android this android-context