@android_ru

Страница 1930 из 3205
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
Пацаны, кто нибудь делал в одном поле edit_text две маски, тел и email? )
боюсь спросить что за кейс с таким превосходным ux

The
28.08.2017
11:37:07
боюсь спросить что за кейс с таким превосходным ux
Юзер может авторизовать через phone или через email и пароль.)) пока не решили.

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

Задумка неплохая, но боюсь что реализация будет костыльная.

Google
Штирлитц
28.08.2017
11:39:14
Задумка неплохая, но боюсь что реализация будет костыльная.
Но в некоторых приложениях такое встречается. А значит решение есть и это хорошо

Штирлитц
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
я так понимаю, проблема не в валидации введенных данных, а в маске на лету
да. я думал над этим. Если юзер вводит цифры, показать маску phone. Но видел почты такие: 123465@mail.ru

Alexander
28.08.2017
11:44:06
if (str.contains("@")) editText.setMask(emailMask) :)

костыльчики поехали

The
28.08.2017
11:45:18
if (str.contains("@")) editText.setMask(emailMask) :)
а до @, показать маску phone

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
Всем приветь программист други....

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

Alexander
28.08.2017
11:50:26
А где есть
тинькоф клиент, например

Google
Alexander
28.08.2017
11:51:16
А почему не +7921 ? )
пользователя заставлять телефоны вводить только через + ?:)

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
на самом деле достаточно было поставить тинкькофф, чтобы понять как они решают эту проблему

все верно, пока вводишь числа - маска телефонная, пока не введешь что то не-числовое

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
recyclerView.getChildCount() равен 0 хотя recyclerView.getAdapter().getItemCount() выводит 20 элементов
В ресайклере всегда будет меньше вьюх, чем элементов, на то он и ресайклер

Google
Галузин
28.08.2017
12:09:07
меньше но не 0 же

20 карточек с картинками и текстом

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

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

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

Admin
ERROR: S client not available

Галузин
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 или как пофиксить отэту багу на скрине,

@
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
так а при чём тут тогда recycler view?
кнопка находится в на последнем элементе RecyclerView



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
Можно представить в этом чате новое приложение для быстрых ответов за рулем с преобразованием речи в текстовое сообщение?

Страница 1930 из 3205