안드로이드 개발 질문/답변
(글 수 45,052)
Button btn;
EditText input;
String url_phone;
btn = (Button)findViewById(R.id.btn);
input = (EditText)findViewById(R.id.number);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v){
url_phone = input.getText().toString();
label.setText(url_phone);
}
});
여기서
EditText 에 입력없이 btn을 누를 경우
url_phone = input.getText().toString(); 으로 가져오는 값은 뭔가요?
입력없이 버튼 누를 경우에 대한 조건을 설정하려고
if(url_phone == "") 하니까 안되더라구요... -_-;;
(null 도 아니고)




입력값이 없는 것을 체크하신다면, input.gettext.equals 또는 gettext.tostring.equals를 해보세요.
또는 input.getlenght > 0 을 해보셔도 될듯하네요.