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 설치 오류 해결 (26) | 2019.09.18 |
---|
댓글