Я пытаюсь создать действие, которое получает ввод в следующей форме:
() Option 1 (a RadioButton)
() Option 2 (a RadioButton)
() Custom (a RadioButton)
[ ] (a EditText)
Идея состоит в том, что пользователь может выбрать одно из двух предопределенных значений, или введите собственное значение. Чтобы ввести пользовательское значение, он должен активировать RadioButton «() Custom».
<EditText
android:id="@+id/CustomValue"
android:text=""
android:enabled="false"
android:inputType="phone"
android:digits="0123456789." />
Проблема заключается в следующем
Когда этот код выполняется, до того, как RadioButton «() Custom» будет отмечен, EditText отображается затененным цветом (в отличие от тех, у которых нет enable = false). Однако, если щелкнуть TextView, отображается клавиатура ввода, и она принимает ввод.
Кто-нибудь знает, как решить эту проблему? Спасибо.