Sai*_*h_K 2 eclipse android android-intent
我一直在尝试在我的程序中使用Intent方法,当我使用myactivity时,代码显示没有错误.当我使用其他两个(myactivity.class或者这个)时,eclipse显示错误.
Intent i = new Intent(myActivity.this,myActivity2.class);
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
当我在第一个参数中使用myactivity.class或者这个时,
Eclipse显示未定义的Constructor Intent错误.为什么这样,有人可以解释一下吗?
Tri*_*shi 10
myActivity.this ==对上下文的反思
myActivity2.class ==引用类,这是它的类名
这是 ==它是当前类型,如果你在线程中,那么它是线程类型; 如果您在活动中,那么它是活动类型; 如果你在你的自定义类中说CAR,那么它是CAR类型
当你做这个 ,那么你得到一个错误,因为你不能在主线程在这一点,你可以使用getApplicationContext()
当你使用myActivity.this它知道它将从这个activitie的上下文开始.
| 归档时间: |
|
| 查看次数: |
1546 次 |
| 最近记录: |