MyException - 我的异常网
当前位置:我的异常网» Android » 为啥android中不能获得EditText值

为啥android中不能获得EditText值

www.MyException.Cn  网友分享于:2013-02-20  浏览:28次
为什么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来做

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有