Не вводится значение в EditText с клавиатуры qwerty телефона

Интерфейс, диалоги, темы, стили, меню
Ответить
clerik777
Сообщения: 12
Зарегистрирован: 08 окт 2012, 08:20

Не вводится значение в EditText с клавиатуры qwerty телефона

Сообщение clerik777 » 08 фев 2013, 13:10

Привет всем! Есть проблема! Есть EditText, и если вводить в виртуальной клавы всё работает! А вот если вводить с телефона с клавиатурой (где на цифры ещё заведены буквы) - то ничего не получается... Подскажите, что не так?

Вот разметка EditText:

Код: Выделить всё

<com.app.ui.MyEditText
                    android:id="@+id/x1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:background="@drawable/edittext_selector"
                    android:ems="10"
                    android:gravity="center"
                    android:imeOptions="actionNext"
                    android:inputType="numberDecimal"
                    android:textColor="@android:color/black" />
Ещё использую адаптер для изменения шрифта:

Код: Выделить всё

public class MyEditText extends EditText{

	    public MyEditText(Context context, AttributeSet attrs, int defStyle) {
	        super(context, attrs, defStyle);
	        init();
	    }

	    public MyEditText(Context context, AttributeSet attrs) {
	        super(context, attrs);
	        init();
	    }

	    public MyEditText(Context context) {
	        super(context);
	        init();
	    }

	    private void init() {
	        if (!isInEditMode()) {
	            Typeface tf = Typeface.createFromAsset(getContext().getAssets(), "fonts/PT_Sans-Caption-Web-Regular.ttf");
	            setTypeface(tf);
	        }
	    }

	 }

Volha
Сообщения: 61
Зарегистрирован: 20 авг 2012, 17:39

Re: Не вводится значение в EditText с клавиатуры qwerty теле

Сообщение Volha » 12 фев 2013, 11:13

Может быть дело в android:inputType="numberDecimal"?
У тебя в телефоне по умолчанию наверно буквы стоят, вот он и не дает их вводить...

clerik777
Сообщения: 12
Зарегистрирован: 08 окт 2012, 08:20

Re: Не вводится значение в EditText с клавиатуры qwerty теле

Сообщение clerik777 » 13 фев 2013, 13:38

Volha писал(а):Может быть дело в android:inputType="numberDecimal"?
У тебя в телефоне по умолчанию наверно буквы стоят, вот он и не дает их вводить...
пробовал, не получается... даже адаптер убирал... может такой телефон отстойный!)

Ответить