728x90
단순히 String값이 비어있는지를 체크하고싶은 경우는 TextUtils을 이용하면 좋다.
TextUtils.isEmpty(string)
TextUtils.isEmpty() 를 클릭해서 메서드를 확인해보면 아래와 같다.
public static boolean isEmpty(@Nullable CharSequence str) {
if (str == null || str.length() == 0)
return true;
else
return false;
}
// 사용법
if(TextUtils.isEmpty(string)){
// 정말 string 이 비어있으면 true 를 반환
doSomething();
}
EditText et;
et = (EditText) findViewById(R.id.et01);
// EditText 내용을 가져오기
String getEdit = et.getText().toString();
if(TextUtils.isEmpty(getEdit)) {
Toast.makeText(MainActivity.this, "값을 입력하세요." Toast.LENGTH_SHORT).show();
}
728x90
'안드로이드 > Android 기능' 카테고리의 다른 글
Transparent Activity floating/draggable on Homscreen (0) | 2018.01.30 |
---|---|
[안드로이드 스튜디오] Carousel(화면회전) 예제 : com.synnapps:carouselview (2) | 2017.10.31 |
[안드로이드 스튜디오] SearchView 숫자검색 추가 (0) | 2017.10.17 |
[안드로이드 스튜디오] SearchView 자동 포커스 막기 (0) | 2017.10.17 |
[안드로이드 스튜디오] SearchView 초성검색 추가 (0) | 2017.10.17 |