본문 바로가기
공부/Android

안드로이드 스튜디오 EditText 비어있을 경우 공백 (null?)

by happyeuni 2019. 9. 23.

EditText의 값이 비어있을때 토스트를 출력하도록 하고 싶다면 어떻게 해야할까?

 

처음에는 EditText의 값을 가져와서 그것이 null값이라고 표현했다.

String str;
str=edit.getText().toString();

if(str==null){
	Toast.makeText(getApplicationContext(),"값을 모두 입력해주세요",Toast.LENGTH_LONG).show();
}

별 문제 없어 보이지만 제대로 작동하지 않는다.


해결방법

 EditText의 길이를 0으로 잡아준다.

String str;
str=edit.getText().toString();

if(edit.length()==0){
	 Toast.makeText(getApplicationContext(),"값을 모두 입력해주세요",Toast.LENGTH_LONG).show();
 }

 

'공부 > Android' 카테고리의 다른 글

안드로이드 스튜디오 SDK 설치 오류 해결  (25) 2019.09.18

댓글