
Sergey
28.08.2017
11:09:35
иконка нестандартного размера
лучше делать сразу как просят

DivelNick
28.08.2017
11:12:46
Народ кто-нибудь знает какое нибудь тестовое апи чтобы поиграться можно было с выгрузкой файлов на сервер и т.д.

Google

Валерий
28.08.2017
11:13:15

Sergey
28.08.2017
11:13:48
иконка для тулбара в идеале должна быть 24x24dp

Pavel
28.08.2017
11:21:15
Только насчет загрузки файлов, не уверен что там есть. можно попробовать какое-нибудь API фотостока или картинопомоек

DivelNick
28.08.2017
11:24:30
@pavel73837 загрузки нет, там только на получение

Nick Senchurin
28.08.2017
11:31:49
никто не делал свайпы в ресайклере как на яндекс почте?

Emil'
28.08.2017
11:32:15
а что там такого в яндекс почте...

Nick Senchurin
28.08.2017
11:32:33
ну вот эта корзина с андо

The
28.08.2017
11:33:42
Пацаны, кто нибудь делал в одном поле edit_text две маски, тел и email? )

Nikita
28.08.2017
11:35:23

The
28.08.2017
11:37:07

Pavel
28.08.2017
11:37:16
Кейс предположить не сложно, вводить почту или телефон для логина в одном поле, типа что хочешь то и вводи. В целом не самая плохая штука.
Задумка неплохая, но боюсь что реализация будет костыльная.

Google

Штирлитц
28.08.2017
11:39:14

The
28.08.2017
11:39:34

Штирлитц
28.08.2017
11:40:17
Да просто встречал при использовании... Ну или мб я ошибаюсь

Nick Senchurin
28.08.2017
11:41:13
спасибо, но эта реализация не прокатила)

Штирлитц
28.08.2017
11:41:44
Впрочем, можно просто сделать поле для ввода email, но если там будут только числа, логиниться через номер телефона. Если есть буквы - как имеил.

Alexander
28.08.2017
11:42:21
я так понимаю, проблема не в валидации введенных данных, а в маске на лету

The
28.08.2017
11:43:25

Alexander
28.08.2017
11:44:06
if (str.contains("@")) editText.setMask(emailMask)
:)
костыльчики поехали

The
28.08.2017
11:45:18

Alexander
28.08.2017
11:45:19
не вижу возможности определить корректную маску до ввода первого символа, отличного от числа

Dmitry
28.08.2017
11:46:09
а то имейл с числа начинаться на может..

Alexander
28.08.2017
11:46:50
с подключением)

Zhenya
28.08.2017
11:47:37
через регулярное выражение прогонять строку не вариант?

Alexander
28.08.2017
11:48:34
так как определить, телефон это или имейл, когда пользователь ввел 8921, например?

Bobur
28.08.2017
11:49:34
Всем приветь программист други....

Oleksandr
28.08.2017
11:49:35

Dmitry
28.08.2017
11:49:47
ну тут точно можно сказать только что это еще не имейл, но потенциально может им быть...

Alexander
28.08.2017
11:50:26

sasha
28.08.2017
11:50:45

Google

Alexander
28.08.2017
11:51:16

sasha
28.08.2017
11:51:24
Да))

Alexander
28.08.2017
11:51:26
ну такой себе юикс)

Dmitry
28.08.2017
11:51:55
и снова же, + в имейле не запрещен, не уверен правда что с него можно начинать

sasha
28.08.2017
11:52:04
Ну это нормальный и привычный формат телефонного номера)

Dmitry
28.08.2017
11:52:30
Может просто добавьте снизу кнопку с двумя сегментами?
по нажатию меняйте маску

Alexander
28.08.2017
11:54:21
вы избегаете задачи, а не решаете ее)

sasha
28.08.2017
11:55:10
Пока вводятся цифры - телефон, если буквы или @ почта.

Alexander
28.08.2017
11:56:18
на самом деле достаточно было поставить тинкькофф, чтобы понять как они решают эту проблему
все верно, пока вводишь числа - маска телефонная, пока не введешь что то не-числовое

The
28.08.2017
11:58:32

Alexander
28.08.2017
11:58:48
да херня конечно, но хозян - барин)

The
28.08.2017
12:02:33
7 и 8 потенциальные цифры для телефона, но с этих могут начаться и почты
помнится у одной девушки почта была ее тел номер 7778758788@mail.ru
сейчас мейл не разрешает использовать только цифры

Галузин
28.08.2017
12:05:57
Всем привет! помогите как обратится к кнопке на recyclerView. Такой код возвращает null. Button Lbutton = (Button) recyclerView.findViewById(R.id.LoadButton);
recyclerView.getChildCount() равен 0 хотя recyclerView.getAdapter().getItemCount() выводит 20 элементов

Artem
28.08.2017
12:08:01
Вопрос на засыпку, Service выполняет в том же процессе откуда был запущен, или создаётся новый процесс?

Alexander
28.08.2017
12:08:07

Google

Галузин
28.08.2017
12:09:07
меньше но не 0 же
20 карточек с картинками и текстом

Alexander
28.08.2017
12:10:50
да вообще не нужно так обращаться к вьюхе в ресайклер, лучше сделать изменение в модели, потом вызвать notifyItemChanged

Галузин
28.08.2017
12:11:53
а потом как обратится к кнопке которая на карточке?

Eugene
28.08.2017
12:12:21

Галузин
28.08.2017
12:12:33
что бы поменять ее текст

Антон
28.08.2017
12:12:46

Admin
ERROR: S client not available

Eugene
28.08.2017
12:12:55

Галузин
28.08.2017
12:13:59

Eugene
28.08.2017
12:14:49
notifyItemChanged изменяет i-ый ViewHolder, который уже в свою очередь в зависимости от состояния объекта, изменит текст на кнопке

Alexander
28.08.2017
12:15:32
у тебя есть модель какая-то, из которой заполняется ресайклер. В bindView ты назначаешь вьюхе текст. notifyItemChanged вызывает bindView ещё раз, соответственно, изменится текст, если модель поменялась

Галузин
28.08.2017
12:15:40

Eugene
28.08.2017
12:16:07

Галузин
28.08.2017
12:16:46

Eugene
28.08.2017
12:17:49
это header/footer?

Галузин
28.08.2017
12:19:21
это header/footer?
нет просто в самом низу карточка последняя с кнопкой, на ней надпись Загрузить еще ..

Google

@
28.08.2017
12:28:57
Гайзы, выручайте нуба, подскажите чем можно замень radiogroup или как пофиксить отэту багу на скрине,

Sergey
28.08.2017
12:29:25

@
28.08.2017
12:29:50
бро, при динамической вставке текста, оно не врапает
я уже и генерил эти батоны, но тогда стили криво ложатся,

sasha
28.08.2017
12:30:18

@
28.08.2017
12:30:43
уже и minline ставил

Eugene
28.08.2017
12:33:58

Галузин
28.08.2017
12:35:21

Eugene
28.08.2017
12:36:48
она находится над последним или входит в состав последнего элемента?

Галузин
28.08.2017
12:37:33
входит в состав последнего

Eugene
28.08.2017
12:39:05
и уведомлять RecyclerView, что изменился последний элемент

Галузин
28.08.2017
12:39:35

Глеб
28.08.2017
12:40:39
уже и minline ставил
можно AppCompatCheckedTextView с параметром
android:checkMark="?android:attr/listChoiceIndicatorSingle" попробовать

Artur
28.08.2017
12:51:40
Сервер умеет в GZip
Как правильно настроить OKHTTP и/или Retrofit чтобы все запросы были с использованием GZip?
Погуглил, выдает такое решение
https://github.com/square/okhttp/wiki/Interceptors
Не хочется вручную переопределять Interceptor для сжатия. Ведь должно быть решение проще?

Alexey
28.08.2017
13:02:27
Можно представить в этом чате новое приложение для быстрых ответов за рулем с преобразованием речи в текстовое сообщение?