проблема android:digits

Я использую следующий xml для ограничения входа цифрами только в виджете EditText. Атрибут android:digits использует ниже ресурса массива. Все работает отлично за исключением того, что я не могу ввести номер 4 даже при том, что в массиве. Какие-либо Идеи?

<EditText
    android:id="@+id/mynumber"  
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"
    android:textSize="40dp"
    android:textStyle="bold"
    android:gravity="center_horizontal"
    android:layout_centerHorizontal="true"
    android:textColor="#aaffaa"
    android:numeric="integer"
    android:digits="@array/digits"
    android:background="#00000000"
    android:inputType="phone"
    android:focusable="true"
    android:singleLine="true" />

Выборка ресурса массива строк:

<string-array name="digits">
  <item>0</item>
  <item>1</item>
  <item>2</item>
  <item>3</item>
  <item>4</item>
  <item>5</item>
  <item>6</item>
  <item>7</item>
  <item>8</item>
  <item>9</item>
</string-array>
5
задан Roman Nurik 28 May 2010 в 06:30
поделиться