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

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

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

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

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

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

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

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

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

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

EditText - Программирование Android
Не работает пример взятый из книги myEditText.setOnKeyListener(new OnKeyListener() { public boolean onKey(View v, int...

Картинка и EditText - Программирование Android
хочу реализовать как бы ввод картинки в текстовое поле по тапу на кнопку. Чо то вообще ни понимаю куда двигатся. @Override ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pablito
2494 / 1939 / 605
Регистрация: 12.05.2014
Сообщений: 6,799
Завершенные тесты: 1
12.01.2016, 13:21 #2
код? сообщение об ошибке?
какой смайл? клавиатура не стандартная?
0
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 190
12.01.2016, 13:25  [ТС] #3
Паблито, клавиатура гугловская.
Ошибка на String getText = login.getText().toString();
0
Pablito
2494 / 1939 / 605
Регистрация: 12.05.2014
Сообщений: 6,799
Завершенные тесты: 1
12.01.2016, 13:28 #4
еще раз - какая ошибка? в логах что пишет?
0
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 190
12.01.2016, 13:34  [ТС] #5
Паблито, если бы все так просто. У меня не Android Studio и логи толи пишутся, толи нет. Сейчас на студии запущу, посмотрю. На пхп если вводить, строка распознаётся как не пустая, но в БД пусто... Именно если вводить смайл
0
Valakin
431 / 97 / 15
Регистрация: 21.02.2015
Сообщений: 731
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
Сообщений: 190
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
Сообщений: 190
12.01.2016, 15:40  [ТС] #9
Паблито, вы не совсем поняли. Запрос пишется в EditText а ответ в TextView.

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

Свойства EditTExt - Программирование Android
вот есть EditText я ему в свойсвах пишу height = fiil_parent, но в итоге получаю editText где текст берет начало по центру в вертикали от...

Очистка EditText - Программирование Android
Есть несколько edittext. После внесения в первый числа фокус переходит на следующий. В конце после нажатия кнопки нужно очистить все...

Кастомный EditText - Программирование Android
КАК сделать вот такой EditText? куда копать ?

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.01.2016, 15:40
Ответ Создать тему
Опции темы

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