Отключить клавиатуру в EditTextAndroid

Форум для тех, кто программирует под Android
Anonymous
Отключить клавиатуру в EditText

Сообщение Anonymous »

Я делаю калькулятор.
Поэтому я создал свои собственные кнопки с числами и функциями.
Выражение, которое необходимо вычислить, находится в EditText, потому что я хочу, чтобы пользователи могли добавлять числа или функции также в середину выражения, поэтому с помощью EditText у меня есть курсор. Но я хочу отключить клавиатуру, когда пользователи нажимают EditText.
В этом примере я обнаружил, что это нормально для Android 2.3, но с ICS отключите Клавиатура, а также курсор.

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

public class NoImeEditText extends EditText {

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

@Override
public boolean onCheckIsTextEditor() {
return false;
}
}
А затем я использую этот NoImeEditText в своем XML файле
Как мне сделать этот EditText совместимым с ICS???
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/106 ... n-edittext

Вернуться в «Android»