EditText 사전 정의 된 단어 하나를 제외하고 어떻게 제한 할 수 있습니까? 입력이 정확히 "Hello"(대소 문자 무시) 여야한다고 가정 해 보겠습니다. 따라서 문자는 "안녕하세요"의 문자를 제외하고는 무시됩니다. TextWatcher을 사용하고 수동으로 문자를 확인하고 싶지는 않습니다. 내가 어떻게 InputFilter과 Regex을 사용하여 할
내 응용 프로그램에는 EditText이 있습니다. 환언 9.99 사용자가 EditText의 동작은 I가 같은 InputFilter 구현 달성하기 위하여 본 EditText 에 그때 그때 23을 .을 2를 입력 할 수 2.23 : 이 EditText 예컨대, 현재 입력이고 이 질문에 대한 무사의 대답은 EditText with Currency format이다
내 응용 프로그램에서는 어색한 시나리오가 있습니다. 내 애플리케이션의 가격은 EditText이며 가격을 입력하면 모든 텍스트가 선택되고 가격을 입력 할 수 있습니다. 사용자가 EditText을 클릭하면 모든 텍스트가 선택되지만 사용자가 텍스트를 입력하면 첫 번째 숫자는 표시되지 않습니다. 그러면 다른 번호가 올바르게 표시됩니다. TextChangeListn
사용자가 다음과 같은 숫자를 입력 할 수있게하려고합니다. 유효한 : ~ 0 ~ 0.00 ~ 301.7 ~ 4 잘못된 ~ 01 한마디로 ~ 3.001 , 그것은 수 있습니다 진수 최대 12.34 소수 2 자리. 이 내가 입력하려고 할 때 내가 Pattern mPattern = Pattern.compile("|(0|[1-9]+[0-9]*)(\\.[0-9]{1,
나는 두 세트의 사용자가 사용할 수있는 안드로이드 응용 프로그램에서 일하고 있습니다. 하나는 영어로 앱을 운영하고 영어로 모든 정보를 입력합니다. 그러나 사용자 집합은 힌디어로 항목을 만들고 싶습니다. 내 app은 두 가지 언어로 표시 될 수 있습니다. 즉, 휴대 전화 또는 앱의 일부 설정에 사용되는 언어에 따라 다른 string.xml 파일 집합을 사용합