【发布时间】:2014-12-30 10:45:17
【问题描述】:
好吧,我正在尝试在“login.java”上创建一个意图,代码是:
Button btEntrar = (Button) findViewById(R.id.btnSingIn);
btEntrar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i;
i = new Intent(this, MainActivity.class);
startActivity(i);
}
});
但它说我不能去其他活动说这个:
错误:(24, 21) 错误: 没有找到适合 Intent(,Class) 的构造函数 构造函数 Intent.Intent(String,Uri) 不适用 (参数不匹配;不能转换为字符串) 构造函数 Intent.Intent(Context,Class) 不适用 (参数不匹配;无法转换为上下文)
还有……
错误:任务 ':app:compileDebugJava' 执行失败。 编译失败;有关详细信息,请参阅编译器错误输出。
【问题讨论】:
-
更改 i=new Intent(YourActivityName.this,MainActivity.class);
-
@sufiyan 你的回答和其他人一样完美。
标签: java android android-intent