【发布时间】:2012-02-10 12:32:57
【问题描述】:
要启动 Activity,您需要一个 Intent,例如:
Intent i = new Intent(context, class)
所以要填写上下文参数,有几个选项可用:
- 使用
MyActivity.this或只使用this - 使用
getApplicationContext() - 使用
getBaseContext()
而且我敢肯定还有一两个选择。 这些选项都出现在某种教程中,一个使用第一个选项,下一个使用第三个选项。
那么我应该使用哪一个?这还重要吗?不同情况有区别吗?
【问题讨论】: