【发布时间】:2012-07-17 18:06:16
【问题描述】:
我目前正在尝试构建一种方法,让系统比较两个字符串,如果它们相同,则会触发 Intent。这是我现在正在使用的代码,它应该是不言自明的:
String string 1 = ("Text 1");
String string 2 = EditText.getText().toString();
if(((string 1)).equals(string 2)) {
Intent intent = new Intent(this, SelectActivity.class);
startActivity(intent);
} else {}
我得到的错误如下(此代码在“MainActivity”内): '(com.mycompany.myapp.MainActivity.(anonymous), java.lang.Class)'没有适用的构造函数
我不太确定这是什么意思,所以如果有人能启发我,将不胜感激:)
【问题讨论】:
-
猜你是 Java 新手,最好先阅读一下……只是说 :)
-
我为什么要发布整个课程代码?如果我删除此段,我不会收到任何错误。
-
您可能是在类的主体中编写了上述代码,查看了您遇到的错误,或者您不应该在其他地方编写它。相反,您可能需要将其移动到方法中。
标签: android logic string-comparison