Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 191
1

Смайлы и EditText

12.01.2016, 13:15. Просмотров 776. Ответов 8
Метки нет (Все метки)

Добрый день.
Если ввести смайл в EditText приложение крашнется. Как определить и запретить ввод смайлов?🌄
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2016, 13:15
Ответы с готовыми решениями:

Ввод в один EditText и авто-вычисление в двух других EditText
Всем привет. Есть три поля EditText,виртуальные клавиатуры у всех заблокированы,а ввод чисел в...

EditText смещается вниз при вводе текста, который занимает объём больше, чем EditText
EditText сещается вниз при вводе текста который занимает обём больше чем EditText. Как устранить?

Динамическое создание edittext и обработка данных из edittext
Здравствуйте, мне нужна помощь, у меня есть таблица, где динамически создаются edittext: for (int ...

Edittext
Как проверить находится ли edittext в фокусе?

EditText
В ListView каждый пункт состоит из нескольких EditText, при нажатий на EditText в пункте например...

8
Pablito
2860 / 2273 / 767
Регистрация: 12.05.2014
Сообщений: 7,978
Завершенные тесты: 1
12.01.2016, 13:21 2
код? сообщение об ошибке?
какой смайл? клавиатура не стандартная?
0
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 191
12.01.2016, 13:25  [ТС] 3
Паблито, клавиатура гугловская.
Ошибка на String getText = login.getText().toString();
0
Pablito
2860 / 2273 / 767
Регистрация: 12.05.2014
Сообщений: 7,978
Завершенные тесты: 1
12.01.2016, 13:28 4
еще раз - какая ошибка? в логах что пишет?
0
12.01.2016, 13:28
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 191
12.01.2016, 13:34  [ТС] 5
Паблито, если бы все так просто. У меня не Android Studio и логи толи пишутся, толи нет. Сейчас на студии запущу, посмотрю. На пхп если вводить, строка распознаётся как не пустая, но в БД пусто... Именно если вводить смайл
0
Valakin
435 / 101 / 15
Регистрация: 21.02.2015
Сообщений: 843
12.01.2016, 13:42 6
Java
1
2
3
4
5
6
7
8
9
10
11
12
InputFilter customFilter = new InputFilter() {   
    @Override
    public CharSequence filter(CharSequence arg0, int arg1, int arg2, Spanned arg3, int arg4, int arg5){  
        for (int i = arg1; i < arg2; i++) {   
            if( arg0.charAt(i) != 'a' || arg0.charAt(i) != 'f' || arg0.charAt(i) != 'g' ) ) {   
                return "";   
            }
        }
        return null;   
    }
};
editText.setFilters(new InputFilter[]{ customFilter});
не запрещает а указывает какие можно
0
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 191
12.01.2016, 13:51  [ТС] 7
Простите, я сам не пойму что происходит. Перезапустил свою программу - никакого краша!
Следующий вопрос... Из-за чего?

Добавлено через 1 минуту
Если ввести более 1 смайлами - ошибка.
0
Pablito
12.01.2016, 13:56
  #8

Не по теме:

без кода - рождественское гадание
когда ответ очевиден - я даже люблю ванговать, но тут может быть что угодно

надо код, весь...того класса, где идет запрос на сервак и обрабатывается ответ и пишется в EditText

0
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 191
12.01.2016, 15:40  [ТС] 9
Паблито, вы не совсем поняли. Запрос пишется в EditText а ответ в TextView.

Добавлено через 35 секунд
Класс сейчас кину. (В каком классе не введи - все равно ошибка)
0
12.01.2016, 15:40
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2016, 15:40

EditText
Не работает пример взятый из книги myEditText.setOnKeyListener(new OnKeyListener() { ...

EditText inputType
Как можно реализовать ввод 16-теричной системы счисления? (123456789ABCDEF) А ещё лучше сделать...

Валидация в EditText
Как ограничить ввод в EditText, чтобы можно было вводить только следующее - Иванов В.П, Сидоров...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.