if(hasFocus){
textView1.setText("editText1获得焦点");
}
else{
if(textView1.getText().length()>0){   //textView1.getText().length()的值一直为13??textView1.setText("editText1失去焦点,输入内容非空:"+editText1.getText().toString());
}仔细检查这个条件判断。

解决方案 »

  1.   

    如楼上所说,估计是hasFocus是true,赋值了textview,正好那段话就是13的长度。
      

  2.   

    debug看下textview。getText得到的值是什么
      

  3.   


    、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、if(textView1.getText().length()>0){   //textView1.getText().length()的值一直为13??谢谢2楼的啊  非常感谢  头晕了 之前一直没注意到应该属吧 textView1 改成 editText1