【发布时间】:2014-12-30 06:32:43
【问题描述】:
所以我开始使用 Java 7 进行一些 Android 编程。我有 Eclipse Juno(我认为是 4.2)。
问题是它给了我一个错误“这一行有多个标记 - 标记 ")" 的语法错误,; 预期的 - 标记 ")" 的语法错误,; 预计
用sendMessage方法就行了。代码如下:
public class MainActivity extends ActionBarActivity {
int counter;
Button login;
EditText username, password;
String success;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
counter = 0;
username = (EditText)findViewById(R.id.getEmail);
password = (EditText)findViewById(R.id.getPassword);
login.setOnClickListener(new View.OnClickListener() {
public void onClick (View v) {
if(username.getText().toString().equals("admin") && password.getText().toString().equals("admin")){
success = "Successful";
counter = 0;
public void sendMessage (View view){
Intent intent = new Intent("com.example.linked1n.SCREENAFTLOG");
startActivity(intent);
};
} else {
counter++;
login.setText("Unsuccessful. Try again. " + 3-counter + " tries left.");
}
}
});
}
我在任何地方都没有找到解决方案,我完全按照教程告诉我的那样做了。我尝试三次清理项目并重新启动 eclipse/计算机,但没有任何效果。
【问题讨论】: