2010-03-04 6 views
1

Android 용 애플리케이션을 개발 중입니다.터치 스크린 키패드

화면에 숫자 키패드를 표시해야합니다.

어떻게 달성 할 수 있습니까?

답변

0

숫자 입력은 무엇이 필요합니까? EditText 인 경우 main.xml에는

<EditText 
     android:id="@+id/someid" 
     android:inputType="numberDecimal"> 
</EditText> 

과 같은 항목이 있어야합니다. 사용자가 입력 필드를 누르면 입력란이 표시됩니다.

1

저는이 문제로 어려움을 겪었습니다. 나는 제시하고 전체 숫자 전용 키패드 할 수 없었했지만,이 조합에 가장 가까운을 얻을 : inputType="numberDecimal"이를 사용하는 반면

<EditText 
    android:id="@+id/someid" 
    android:inputType="phone" 
    android:numeric="integer" 
</EditText> 

inputType="phone"은 (이하 하나에 일반 키패드 키패드, 큰 버튼 변경 일반 키패드, 숫자 키셋에서 시작) 및 numeric="integer"은 숫자를 제외하고 아무 것도 의미하지 않습니다 (예 : EditText에도 표시되지 않음). 그게 당신이라면 numeric="decimal"도 있습니다.

관련 문제