我正在创建一个用户名和密码为必填字段的登录页面。如果这些必填字段为空,则应该抛出错误消息“用户名为&密码为空”。但根据下面的代码没有任何反应。检查文本框为空或不是java android
以下是我的代码
public class Login_testingActivity extends Activity{
EditText edit1,edit2;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
EditText edit1 = (EditText) findViewById(R.id.editText_username);
EditText edit2 = (EditText) findViewById(R.id.editText_password);
if (edit1.getText().length() != 0 && edit2.getText().length() != 0) {
fun();
} else {
Toast.makeText(Login_testingActivity.this, "You need to enter a high AND low.", Toast.LENGTH_SHORT);
}
}
public boolean fun(){
Button next = (Button) findViewById(R.id.button_login);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Login_2.class);
startActivityForResult(myIntent, 0);
}
});
return true;
}
}
LogCat中的错误是什么? – 2012-03-20 05:57:12
我的程序流程是否正确?请回复 – user1280083 2012-03-20 06:23:14
否看到我的回答放在哪里if if conditon – 2012-03-20 06:29:27