2014-02-10 2 views
1

3x3 키패드의 모든 숫자를 표시하는 멋진 숫자 키패드로 음수 및 소수 입력 만 허용하고 싶습니다. 이 키패드에는 음수 버튼이 있지만 아무것도하지 않으며 활성화 방법을 알 수 없습니다. 이미 여러 답변을 본 적이좋은 3X3 숫자 키패드로 Android에서 음수 10 진수 입력 허용

<EditText 
    android:id="@+id/expense_amount" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    style="@style/FieldNumeric" 
    android:text="0.00"/> 

android:inputType="numberSigned" 

을 추가하거나 다른 제안들

TYPE_NUMBER_FLAG_SIGNED 

을 사용하는 말 : 다음은 숫자 만 입력 할 수 있습니다 내가 무엇을 가지고 있습니다. 이 대답의 문제점은 좋은 3x3 숫자 키패드를 잃어 버리고 알파벳 키보드를 가져 오는 것입니다.

어떤 제안이 굉장 할 것입니다.

덕분에, 데빈

+0

InputType.TYPE_CLASS_NUMBER이 도움이 될 것입니다하지만 난 그냥 3 × 3 키패드를 – RobCroll

+0

감사를 얻는 데 성공하지 못했습니다 노력하고있어! 내 휴대폰을 KitKat로 업그레이드하면 실제로 문제가 해결되었지만 다른 사람들에게는이 기능이 실제로 적용되지 않습니다. – craned

답변

-1

이것은 (젤리 빈) 안드로이드 4.2.2 근무 :

android:inputType="numberSigned|numberDecimal" 
+0

최대 5.0 이상 (Lollipop)까지는 어떨까요? – craned

관련 문제