비어 있지 않은만큼 스피너를 사용하는 방법. 처음에는 스피너는 내가 글고 필드에 뭔가를 입력하면 나는 그것을 사용 가능 화해야 글고 치기에 텍스트가있을 때마다 예를 들어, 사용 가능 얻을 싶어 아무것도까지 내가 텍스트를 삭제로 다른 스피너 가야, 장애인입니다 다시 사용 중지됨, 어떤 도움이 필요합니까?글고 필드는 내가 글고 치기와 회 전자를
1
A
답변
1
EditText
필드에서 TextWatcher
을 사용하고 CharSequence
의 내용을 ""
과 대조하여 확인하십시오. 동등한 경우 Spinner
을 비활성화하고 그렇지 않으면 활성화하십시오.
private Spinner mySpinner; // Of course, this has to be defined somewhere
// ...
final EditText editBox = (EditText) findViewById(<your EditText field>);
editBox.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
// Nothing
}
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// Nothing
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
if (s.toString().equals("")) {
mySpinner.setEnabled(false);
} else {
mySpinner.setEnabled(true);
}
}
});
당신은 또한에 setEnabled(...)
를 호출하기 전에 mySpinner.isEnabled()
을 확인 할 수 있습니다.
0
사용 addTextChangedListener (TextWatcher 감시자)를 글고 위젯 및 위젯 gettext에()가 다음 회 있도록 빈 문자열이 아닌지 확인.
관련 문제
- 1. : 글고
- 2. 글고
- 3. 글고
- 4. 안드로이드 글고 Style.xml 변화 FOCUS 글고
- 5. 여러 글고
- 6. 글고 스페인어
- 7. 글고 치기는
- 8. 글고 : 다음은
- 9. 글고 문제 :
- 10. 안드로이드 스레드 글고
- 11. 안드로이드 글고 문제는
- 12. 수 있습니까 편집 글고
- 13. Robotium 검색 글고 setError
- 14. 글고 초점 모노 안드로이드
- 15. 수 없습니다 명확 글고
- 16. 여러 줄 글고 치기가
- 17. SpannableString (빌더) 글고
- 18. 간단한 글고 통화 포맷
- 19. 포맷 동적 글고 안드로이드
- 20. 크기 조정 글고 치기는하지만 AlertDialog
- 21. 안드로이드 사용자 정의 대화 글고
- 22. 안드로이드 - 변경 밀도 국경 글고
- 23. 토큰 글고 치기 (필드) 안드로이드
- 24. 글고 지금의 ListView에서 보여주는 여기
- 25. 안드로이드 글고 및 가상 키보드
- 26. 회 전자에 회 전자를 동적으로 추가하십시오.
- 27. 글고 자동 고침 및 자동 완성 내가 레이아웃 XML에서 정의한
- 28. 안드로이드 메일 보내기 내가 글고 치기가 다음 main.xml에에서
- 29. 글고 내가 프로그래밍 및 안드로이드에 새로운 해요있는 Integer.parseInt
- 30. 안드로이드 글고 값은 버튼 클릭에 변경하지