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

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

Войти
Регистрация
Восстановить пароль
 
REmozg
0 / 0 / 0
Регистрация: 25.09.2015
Сообщений: 2
#1

Как заменить запятую на пробелы при использовании “MultiAutoCompleteTextView”? - Программирование Android

25.09.2015, 11:41. Просмотров 159. Ответов 2
Метки нет (Все метки)

Делаю приложение, в нем есть ЕдитВив в который вводится текст. Если на каком то этапе было введено "#" нужно вывести дропдаун с вариантами с АrrayList, при выборе варианта должно в ЕдитТекст добавляться слово (пример строки "Привет Вася я пришел #радость угощай меня печеньем").
Нашел метод, с этими подстроками "MultiAutoCompleteTextView", но во всех примерах используется встроенный разделитель на основе запятой CommaTokenizer(), а нормальных статей с его изменением или переопределением нету(либо я не нашел).
Нашел такую, http://stackoverflow.com/questions/3...mpletetextview . Но что то у меня не выходит...
Ищу уже 2 дня, помогите плз кто знает или работал с таким.
Заранее спасибо за ответы!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2015, 11:41     Как заменить запятую на пробелы при использовании “MultiAutoCompleteTextView”?
Посмотрите здесь:

Как перенести строку при записи в файл при использовании BufferedWriter? - Программирование Android
Записываю в файл строковые данные, но никак не получается перенести строку, все пишется сплошняком. BufferedWriter bw = new...

NoSuchMethodError при использовании Firebase - Программирование Android
Добрый день. Пытаюсь получить ссылку в onCreate() DatabaseReference firebaseDatabase = FirebaseDatabase.getInstance().getReference(); ...

Ошибка при использовании фонарика - Программирование Android
У меня есть фонарик в приложении, реализованный с помощью Switch. При использовании фонарика все работает нормально, а если не включать...

Оптимизация по размеру при использовании ProGuard - Программирование Android
Помогите, пожалуйста, разобраться. Я работаю в Eclipse. В файле project.properties я добавил строчку...

Exception при использовании анимации фрагментов - Программирование Android
В приложении есть 2 фрагмента сменяющие друг друга на экране. fragmentTransaction = fragmentManager.beginTransaction(); ...

Крашится эмулятор при использовании Intent - Программирование Android
Здравствуйте, такая проблема: как только я использую intent чтобы оно передавало данные с одного активити на другое, эмулятор зависает...

Утечка памяти при использовании Handler - Программирование Android
Добрый день, многоуважаемые форумчане :). Прошу помощи в решении проблемы. Приведу несложный исходный код. MainActivity.java ...

Утечка памяти при использовании хандлера - Программирование Android
new Handler().postDelayed(new Runnable() { @Override public void run() { textView.setText("" + 666); } },...

Ошибка при использовании action bar sherlock - Программирование Android
Всем привет, недавно достался проект с action bar sherlock, нужно добавить поддержку твиттера, я использовал Fabric plagin для этого,...

Вылетает приложение при использовании Adobe Air - Программирование Android
Создаю пустое приложение в adobe flash, Air для android , скидываю на телефон , при запуске вылетает с ошибкой . Android 5.1.1 nexus 5 ...

Ошибка при использовании класса реализующего OnClickListener - Программирование Android
Добрый день. Создал свой листенер: public class SaveHistoryBtnListener implements View.OnClickListener { private DataBase...

Для чего делать Resize при использовании Picasso - Программирование Android
Почему нужно иногда использовать resize() когда загружаешь изображения при помощи Picasso? Почему без этого иногда происходят утечки...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zoleg
14 / 14 / 1
Регистрация: 10.01.2012
Сообщений: 138
25.09.2015, 13:03     Как заменить запятую на пробелы при использовании “MultiAutoCompleteTextView”? #2
Java
1
2
3
String newValue = value.replace(",", " "); //replaces all instances of , with " "
newValue = newValue.replace("Q", "@"); //replaces all instances of Q with @
System.out.println(newValue);
Не?
REmozg
0 / 0 / 0
Регистрация: 25.09.2015
Сообщений: 2
25.09.2015, 16:11  [ТС]     Как заменить запятую на пробелы при использовании “MultiAutoCompleteTextView”? #3
Просто замена не пойдет! Я то символы поменяю, но чтоб пользователь увидел список подсказок -ему надо ввести "," а потом сам текст, после выбора какого то пункта появится еще одна кома после него. А в моем случае ему надо ввести "#" потом увидит все варианты, выберет и после него должен быть " ".
Короче варианты должны выделятся пробелами, а выдача списка только после символа решетки.
Yandex
Объявления
25.09.2015, 16:11     Как заменить запятую на пробелы при использовании “MultiAutoCompleteTextView”?
Ответ Создать тему
Опции темы

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