为啥android中不能获得EditText值

为什么android中不能获得EditText值private Button PressTZprivatevoidPressTZClick(){PressTZ(Button)t

为什么android中不能获得EditText值
private Button PressTZ;
private  void  PressTZClick()
    {
    PressTZ=(Button)this.findViewById(R.id.dlbtn);
    PressTZ.setOnClickListener(new OnClickListener()
    {
   public void onClick(View v)
   {
  EditText ed1=(EditText)findViewBy(R.id.login_edit_account);
  EditText ed2=(EditText)findViewById(R.id.editText2);
  String name=ed1.getText().toString();
  String pwd=ed2.getText().toString();
  为什么name和pwd会是空
  
  if(name=="123"&&pwd=="123")
  {
  setContentView(R.layout.www);
  }
  else
  {
                                 System.out.println("请输入正确的用户名和密码");
                                 请问这里要弹出一个用户和密码是否正确的框怎么弹出来是不
                                        是上面这样 
  }
   } 
    });
    
    }  android button EditText?
[解决办法]
1楼说的不对,你的activity里应该有setContentView把,这个方面里的setContentView只是设置你密码正确后的view而已。
弹出密码错误,有很多做法,可以用toast提示,也可以用dialog来做