Отключить клавиатуру в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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