私がログインフォームを作成しようとしている:のAndroid Studioのログインフォーム
TextView tv = (TextView) findViewById(R.id.btnRegister);
tv.setClickable(true);
tv.setMovementMethod(LinkMovementMethod.getInstance());
tv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(MainActivity.this, Register.class));
}
});
username=(EditText)findViewById(R.id.Uname);
password=(EditText)findViewById(R.id.Pword);
party=username.getText().toString();
p2=password.getText().toString();
ok=(Button)findViewById(.id.btnLogin);
ok.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(party.isEmpty() && p2.isEmpty()){
Toast.makeText(MainActivity.this, "empty fields", Toast.LENGTH_SHORT).show();
return;
} else if(!party.isEmpty() && !p2.isEmpty()){
db.execSQL("select * from Students where Name='"+party+"'and Password='"+p2+"'");
Toast.makeText(MainActivity.this, "Welcome", Toast.LENGTH_SHORT).show();
startActivity(new Intent(MainActivity.this,Welcome.class));
}
}
});
私がクリックしたときに、私は「空のフィールド」を表示するように作るトーストは、ログインユーザー名とパスワードを入力すると、それは、空のフィールドを言います:
は).SHOW((Toast.LENGTH_SHORT、MainActivity.this、 "空のフィールド")は、f(party.isEmpty()&& p2.isEmpty()){ Toast.makeTextここで立ち往生。 return; –
このフォーマットは何ですか?中括弧も一致しません。 – gonczor