2011-05-16 8 views
1

EditText에 십진수가있는 숫자 데이터를 삽입해야합니다. 나는 이것을 삽입 할 수 있다는 것을 알고있다 :Android - 숫자 (float) 소프트 키보드

android:inputType="numberDecimal" 

내 xml 파일. 하지만 숫자 (및 포인트) 키만있는 다른 키보드를 사용하고 싶습니다. "전화"키보드 (android:inputType="phone")와 같은 것입니다.

필자는 중복 된 질문입니다 (원래 here).하지만 처음에는 좋은 해결책이 없기 때문에 새로운 것을 열어보기로했습니다.

답변

1

기기에 설치된 키보드 앱에 따라 다르며, 다른 inputTypes에 대해 표시되는 버튼입니다. 보안 문제로 인해 기본 키보드를 무시할 수 없습니다. 그러나 자신 만의 구현을 만들 수 있습니다. 그러나 설정에서 사용자가 등록해야합니다.

그것을 수행하는 방법이있다 :
http://android-developers.blogspot.com/2009/04/creating-input-method.html

그리고 샘플 키보드 :
http://developer.android.com/resources/samples/SoftKeyboard/index.html

관련 문제