【发布时间】:2017-01-28 03:18:09
【问题描述】:
从一些 MainActivity(例如)开始新意图有什么区别:
Intent intent = new Intent(this, SecondActivity.class);
对
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
【问题讨论】:
-
this 被称为您的活动的当前上下文。但是,当您实现按钮单击侦听器时,您将转到 this 范围不可用的匿名类,因此您使用 this 关键字编写该活动名称.
-
似乎 OP 需要更多地了解上下文是什么! (这个)已知会让许多开发人员感到困惑!
-
几乎相同,但上下文从您尝试使用它的位置开始很重要,首先,您尝试访问当前类对象但您不能使用匿名类的对象来做什么您正在尝试这样做,现在您可以探索更多