EditText 값을 가져와서 공백일 경우 메시지를 보여주려고 했는데 

EditText.getText() 했더니 값을 가져오지 못해서 당황스러웠는데 

EditText.getText().toString() 후에 값을 비교하니 잘된다.

EditText editPassword = (EditText)findViewById(R.id.edit_pw);

String editPassword2 = editPassword.getText().toString();

if(editPassword2.equals("") || editPassword2.equals(null))


마지막 if 문에 "" 와 null 을 다해주는게 맞는지는 쓰면서도 잘모르겠다. 

회사를 다닐 때도 전임자들의 소스를 보고 똑같이 했을뿐 아직 확실히 모르겠다. 

곧 공부해야지.


20150521 수정

클릭이 일어났을 때 onclick  Listener 안에서 editText 값을 읽어오게 하려고 했는데 읽지 못했다. 

외부 함수를 하나 만들어서 onclick Listener 안에서 함수를 호출해서 처리했는데,  

잘모르겠당~ 클릭 이벤트가 일어났을 때는 edit text값을 읽어오지 못하는건지, 

좀 더 하다보면 알게될 것 같당, 이번엔 여기까지만 :)

Posted by deleting
,