Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 180
#1

Смайлы и EditText - Программирование Android

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

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

EditText, как в калькуляторах - Программирование Android
Здравствуйте! Подскажите пожалуйста как настроить EditText так, чтобы при вводе текст размещался справа и автоматически сдвигался влево...

Считывание данных с EditText - Программирование Android
Допустим есть "a" которое равно значению из edittext +5. Как придать ему новое значение при повторном нажатии,то есть edittext + 5 + 5....

Фильтр ввода в EditText - Программирование Android
Подскажите пожалуйста, как программно ограничить набор символов, которые можно ввести в конкретный EditText? Нужно вводить только "0" и...

Сравнение EditText и String - Программирование Android
Сравнение строк в jave можно осуществить таким образом: String str1 = "abc"; String str2 = "abc"; str1.equals(str2); Но когда...

EditText и появление клавиатуры - Программирование Android
У меня есть форма, на которой есть EditText и кнопка. При открытии формы на телефоне сразу же активируется клавиатура к EditText. как...

Создание ListView из EditText - Программирование Android
Выдает ошибку в строке при создании адаптера. Пишет, что не распознает конструкцию ArrayAdapter Ниже прилагаю код. Список должен...

Добавить сторонний edittext - Программирование Android
Пытаюсь добавить библиотеку showhidepasswordedittext в свой проект. Gradle выдает ошибку сборки. Project gradle // Top-level build...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2413 / 1858 / 581
Регистрация: 12.05.2014
Сообщений: 6,592
Завершенные тесты: 1
12.01.2016, 13:21     Смайлы и EditText #2
код? сообщение об ошибке?
какой смайл? клавиатура не стандартная?
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 180
12.01.2016, 13:25  [ТС]     Смайлы и EditText #3
Паблито, клавиатура гугловская.
Ошибка на String getText = login.getText().toString();
Pablito
2413 / 1858 / 581
Регистрация: 12.05.2014
Сообщений: 6,592
Завершенные тесты: 1
12.01.2016, 13:28     Смайлы и EditText #4
еще раз - какая ошибка? в логах что пишет?
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 180
12.01.2016, 13:34  [ТС]     Смайлы и EditText #5
Паблито, если бы все так просто. У меня не Android Studio и логи толи пишутся, толи нет. Сейчас на студии запущу, посмотрю. На пхп если вводить, строка распознаётся как не пустая, но в БД пусто... Именно если вводить смайл
Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 729
12.01.2016, 13:42     Смайлы и EditText #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});
не запрещает а указывает какие можно
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 180
12.01.2016, 13:51  [ТС]     Смайлы и EditText #7
Простите, я сам не пойму что происходит. Перезапустил свою программу - никакого краша!
Следующий вопрос... Из-за чего?

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

Не по теме:

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

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

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2016, 15:40     Смайлы и EditText
Еще ссылки по теме:

EditText поверх ImageView - Программирование Android
Добрый вечер всем!! Как сделать EditeText поверх ImageView, не делая ImageView как background( в коде)?

Edittext longclick и клавиатура - Программирование Android
Проблема - в программе есть edittext по клику открывается клавиатура редактирования. На лонгклик отзывается другое действие И СНОВА...

Фильтрация ListView из EditText - Программирование Android
Не могу разобраться с фильтрацией в ListView. Фильтрация происходит правильно (находит нужное количество), но выводит не те, которые нужно...

Ввод в edittext double - Программирование Android
Нужно сделать так чтобы в edittext можно было ввести с клавиатуры или из буфера только double то есть число вида 54,235894 45,2781554 ...

Программно создать EditText - Программирование Android
Ребят, как сделать так, что бы при нажатие появлялась не одна EditText, а что бы количество EditText соответствовало количеству нажатий на...


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

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

Добавлено через 35 секунд
Класс сейчас кину. (В каком классе не введи - все равно ошибка)
Yandex
Объявления
12.01.2016, 15:40     Смайлы и EditText
Ответ Создать тему
Опции темы

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