public class MainActivity extends Activity {
private Button regButton;
private Button logButton;
private EditText name;
private EditText pwd;
private String nameString;
private String pwdString;
private String tag="MainActivity";
private DatabaseService databaseService =new DatabaseService(MainActivity.this);
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
regButton=(Button)findViewById(R.id.register);
logButton=(Button)findViewById(R.id.login);
name=(EditText)findViewById(R.id.nameText);
pwd=(EditText)findViewById(R.id.pwdText);
//nameString=name.getText().toString();
//pwdString=pwd.getText().toString();在此处定义字符串,当EditText内容改变时字符串不变
//password=Integer.parseInt(pwdString);此行导致程序崩溃
regButton.setOnClickListener(listener);
}
private OnClickListener listener = new OnClickListener() {
@Override
public void onClick(View V) {
nameString = name.getText().toString();
pwdString = pwd.getText().toString();
if (nameString!=null&&!nameString.isEmpty()) {
} else {
Toast.makeText(MainActivity.this, "密码不能为空", Toast.LENGTH_SHORT).show();
}
} else {
Toast.makeText(MainActivity.this, "用户名不能为空", Toast.LENGTH_SHORT).show();
}
}
};
private void nextActivity() {
Intent intent = new Intent(MainActivity.this, MainTabActivity.class);
}
}
private Button regButton;
private Button logButton;
private EditText name;
private EditText pwd;
private String nameString;
private String pwdString;
private String tag="MainActivity";
private DatabaseService databaseService =new DatabaseService(MainActivity.this);
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
regButton=(Button)findViewById(R.id.register);
logButton=(Button)findViewById(R.id.login);
name=(EditText)findViewById(R.id.nameText);
pwd=(EditText)findViewById(R.id.pwdText);
//nameString=name.getText().toString();
//pwdString=pwd.getText().toString();在此处定义字符串,当EditText内容改变时字符串不变
//password=Integer.parseInt(pwdString);此行导致程序崩溃
regButton.setOnClickListener(listener);
}
private OnClickListener listener = new OnClickListener() {
@Override
public void onClick(View V) {
nameString = name.getText().toString();
pwdString = pwd.getText().toString();
if (nameString!=null&&!nameString.isEmpty()) {
if (pwdString!=null&&!pwdString.isEmpty()) {
} else {
Toast.makeText(MainActivity.this, "密码不能为空", Toast.LENGTH_SHORT).show();
}
} else {
Toast.makeText(MainActivity.this, "用户名不能为空", Toast.LENGTH_SHORT).show();
}
}
};
private void nextActivity() {
Intent intent = new Intent(MainActivity.this, MainTabActivity.class);
}
}