Size: a a a

Android Developers

2020 May 13

R

Ruslan in Android Developers
Egor Sigolaev
Ну я бы сделал так. Тут же возможно только несколько валют? Взял бы проверил на наличие символов $,€,₽. Если есть, удалил бы его. Дальше заменил бы все запятые на точки, пробелы на пустую строку. Изи же
смотри, валют будет явно не 3. Как я уже описал, может быть абсолютно любая. Также с форматом, то что я указал это для примера, какой именно будет... Написать можно регулярками, но всех моментов не учесть. Поэтому и интересует именно готовые решения, в которых люди уже имели опыт с данной задачей.
источник

ES

Egor Sigolaev in Android Developers
Хз, думаю готово нет. Разве что можешь попробовать стандартные в джаве. Но они такого не дадут.
источник

VM

Vadim Morozov in Android Developers
Ruslan
смотри, валют будет явно не 3. Как я уже описал, может быть абсолютно любая. Также с форматом, то что я указал это для примера, какой именно будет... Написать можно регулярками, но всех моментов не учесть. Поэтому и интересует именно готовые решения, в которых люди уже имели опыт с данной задачей.
а разве нельзя сакцентировать внимание на том чтобы удалить все символы которые не нужно и после получить число?
ну типа несложный вроде алгоритм на первый взгляд
источник

T

Trlodr in Android Developers
Trlodr
Всем привет, при попытке билда выскакивает ошибка
ребят, может кто то пожалуйста помочь?
источник

0

0145 in Android Developers
Vadim Morozov
а разве нельзя сакцентировать внимание на том чтобы удалить все символы которые не нужно и после получить число?
ну типа несложный вроде алгоритм на первый взгляд
Хорошо.
1) если в переданной строке помимо цены есть ещё числа. То как тогда отличить где цена?
2)удалили все символы, кроме чисел, как получить символ валюты?
источник

VM

Vadim Morozov in Android Developers
0145
Хорошо.
1) если в переданной строке помимо цены есть ещё числа. То как тогда отличить где цена?
2)удалили все символы, кроме чисел, как получить символ валюты?
гоу предметно говорить
для начала пишутся тестовые кейсы
аля
1) 2030.2$
2) AK 2030.2$
3) 0,99 / 1200

какие ещё могут быть входные параметры?
источник

ES

Egor Sigolaev in Android Developers
Trlodr
ребят, может кто то пожалуйста помочь?
Перейди по ссылке которую тебе кинула консоль. Скачай может градл или связанное с ним.
источник

T

Trlodr in Android Developers
Egor Sigolaev
Перейди по ссылке которую тебе кинула консоль. Скачай может градл или связанное с ним.
по ссылке выбивает ошибку сервера
источник

R

Ruslan in Android Developers
Vadim Morozov
гоу предметно говорить
для начала пишутся тестовые кейсы
аля
1) 2030.2$
2) AK 2030.2$
3) 0,99 / 1200

какие ещё могут быть входные параметры?
Если бы я знал. Ну например:
Символ валюты может быть в начале или в конце
Разделители точки, запятые, пробелы ...
$2030.2
$100 000 000
$100.000.000
$100,000.000
Price: $2030.2
2020 value 2030.2$
value $2030.2 2020
Символ валюты, любой из возможных : http://www.unicode.org/charts/PDF/U20A0.pdf
И так далее
источник

R

Ruslan in Android Developers
для поиска символов можно заюзать \p{Sc}
источник

R

Ruslan in Android Developers
Trlodr
по ссылке выбивает ошибку сервера
попробуй обновить версию gradle и проверь есть ли у тебя в build.gradle(project) в repositories -> google()
источник

V

Vanechka777 in Android Developers
Ребята, почему в конце текста нет трёх точек?(( ellipsize же стоит end
источник

ES

Egor Sigolaev in Android Developers
Vanechka777
Ребята, почему в конце текста нет трёх точек?(( ellipsize же стоит end
Pastebin plz
источник

V

Vanechka777 in Android Developers
Egor Sigolaev
Pastebin plz
источник

V

Vanechka777 in Android Developers
3 точки в конце появляются только с singleline = true
источник

YI

Yerkebulan Issabekov in Android Developers
Vanechka777
3 точки в конце появляются только с singleline = true
Я бы сказал, от того, на сколько ограничен в строках. С maxLines тоже должно работать
источник

К

Кирилл in Android Developers
Коллеги, добрый день, подскажите, есть конечное количество юзерагентов и ip по которым просматривают модерацию, то есть хотим один контент показывать только юзерам, а второй - только модераторам и ботам. Такое вообще реально?
источник

T

Trlodr in Android Developers
Ruslan
попробуй обновить версию gradle и проверь есть ли у тебя в build.gradle(project) в repositories -> google()
обновил и добавил в реп гугл, вылезла другая ошибочка)
источник

V

Vanechka777 in Android Developers
Yerkebulan Issabekov
Я бы сказал, от того, на сколько ограничен в строках. С maxLines тоже должно работать
Поставил maxLines, не работает( Может превью в редакторе глючит
источник

AA

Albert Abdullin in Android Developers
awawa
Имхо, лучше заменить Constraint на Linear и положить его в ScrollView. И не надо будет е***ться с цепями, к тому же работать должно быстрее
Большое спасибо. Это именно то, что я хотел!!!
источник