LeV
Лямов 20
Anonymous
Лямов 20
дешевле самому изучить кодирование и запилить?
Евгений
вряд ли получится в одиночку изучить и мобильную разработку и бэкенд быстро
LeV
Дешевле точно, но вот не факт что времени хватит. Жизнь к сожалению не вечна
Евгений
Дешевле точно, но вот не факт что времени хватит. Жизнь к сожалению не вечна
если переводить потраченное время на деньги, еще не факт, что дешевле)
LeV
Ну все таки с пользой потраченное)
Anonymous
😱
Евгений
нет, еще есть менеджер проектов и прибыль от проекта
Anonymous
нет, еще есть менеджер проектов и прибыль от проекта
приложение для бесплатного пользования, никаких появляющихся реклам и баннеров (хотя баннеры никому мешать не должны) по большей части прибыль будет внутри приложения, переходите по ссылке, закажите пиццу, суши что-то вроде того Ориентировочно на 3к пиплов, которые будут заходить каждый день
Anonymous
Никак не окупятся 20 лямов получается? 😒
Anonymous
Ну все таки с пользой потраченное)
но всё-таки, через год или два уже можно доделать самому? или ещё больше времени потребуется в соло? ну или в два человека
Anonymous
hi, how to detect which recyclerview item i am touching
Vitaly
hi, how to detect which recyclerview item i am touching
https://antonioleiva.com/recyclerview-listener/
Anonymous
no, not onclick listener i want on touch listener
Anonymous
inside on touch listener i want to listen on what row item the user is touching
Anonymous
на мой взгляд надо минимум человек 5 в команду
хм, а сроки какие будут, если 5 человек не знающие только начнут это изучать, +- если макс стараться
Vitaly
inside on touch listener i want to listen on what row item the user is touching
Similarly In "bind" method you call ViewHolder method Inside ViewHolder you can detect which item (View) was clicked
Anonymous
Similarly In "bind" method you call ViewHolder method Inside ViewHolder you can detect which item (View) was clicked
no i don't need click listener i understand that, what i need is to listen to the touch of the user in a multiview recycler view i have to disable touch of parent view with switch cases
Grigor
Всем добрый день! У меня один вопрос можно ли на fragment поставить Navigation drawer menu ?я как гуглил все примеры были на activity заранее спасибо.
Grigor
Спасибо
Bahrom
Всем привет, после обновления телефона на Android 10 временами пропадает debug режим, приходится перезагрузить и заново включить USB debug в настройках, есть у кого решение данной проблемы? (модель Mi A2)
Anonymous
кто консультацию по яве под ведро сможет дать?) не бесплатно
Михаил
Ребят, хочу чуть-чуть изменить стандартный LayoutManager. То есть взять за основу стандартный работающий LayoutManager и изменить некоторые методы. Прописал код приведённый на скрине, но что-то LayoutManager не работает. Просто ничего не показывает. Видимо мой код создаёт новый LayoutManager не основываясь не на чём. Как сделать, чтобы он хотя бы работал как стандартный LayoutManager?
Владимир
Николай
С сервера приходит огромный джейсон в котором есть обьекты а вних внутренние обьекты. Так вот в охренительного множества разновидностей этих обьектов есть свой обьект "extension_attributes" (у каждого разные типы внутри). Если я через сервер создания с джесона классов делаю класс то я получаю кучу классов аля ExtensionAttributes.java ExtensionAttributes_.java ExtensionAttributes__.java ExtensionAttributes___.java и т. д. Есть способ всё это как-то сделать в человеческом виде?
Николай
Попробуйте использовать Map<String, String>
Ну ключ та строка, а значение может быть нифига не строкой. А если я буду внутри каждого класса создавать внутренний класс ExtensionAttributes и его объект то оно будет работать с Gson?
Bahrom
Вроде должно
FreeUser
Здравствуйте, подскажите с помощью google play signing можно подписывать приложения? Используя это средство нам не нужно подписывать апк у себя правильно?
George
Всем привет, подскажите плз почему в рекуклере requestFocus(list.size) может не работать, фокус постоянно на 0 элементе, тоесть после добавления элемента фокус должен быть на новом
George
1. requestFocus это метод у вьюхи 2. Чегог нужно достигнуть что дает фокус вьюхе?
элемент - editText, при добавлении нового элемента фокус должен быть на нем
Dmytro
элемент - editText, при добавлении нового элемента фокус должен быть на нем
едит текси в ресаклере неправильный подход. Но попробуй requestFocus именно у вьюхи, которую добавляешь
Dmytro
так и сделал уже, флаг добавил, а как правильно?
хз как там у тебя флаг работает, может неправильно. А по поводу едит текста: в элементах должны быть просто текст вьюшки и по тапу либо диалог открывать где вводиться значение, либо снизу чет появляется, зависит от дизайна, но суть в том, чтобы задачу ввода текста оставлять не в элементе, а куда-то вынести во вне и апдейдить лист
Anonymous
Всем привет. Как не создавая каст клаву, изменить фон клавы для определенного editText?
Сергей
Всем привет. Как не создавая каст клаву, изменить фон клавы для определенного editText?
"А жто вообще законно?" Оно вроде темой текущей определяется, причем не приложения а телефона
Anonymous
зачем?
хотелка диза...)
Dmytro
ну дизайнер у меня не особо шарит видимо, поэтому сделал так, ну и как то выкрутился в итоге, а флаг - это в моделе локальной тип newTask, и если да - то фокус на нее, фокус прям в адаптере проставляю вьюхе
дизайнер все знать не может, это логично, это твоя задча донести специйику платформы илиэлементов. а по поводу флага, попробуй четко прописать, что если новый таск, то реквестфокус, если нет то clearFocus. И проверь в каком порядке онбинд проходит, ведь твой новый элемент должен последним запросить фокус, если не так то напиши отдельно, notifyItemChanged(0) в этом духе
Сергей
Кастомную пусть дизайнер и пишет
Dmytro
хотелка диза...)
придется послать диза куда подальше либо просить неделю времени на реализацию собственной клавы)
Сергей
придется послать диза куда подальше либо просить неделю времени на реализацию собственной клавы)
Должны быть готовые на гите. Неглючная клава с поддержкой основных языков это не так просто. Написать фигня а вот тестить на всем и все включая повороты и иврит
Назарий
всем привет. есть воркер, который вызывается при подключении инета и отправляет данные на сервер. внедряю оффлайн мод в приложение. возникла проблема, что одного условия "CONNECTED" недостаточно, нужно ещё проверять, стоит ли оффлайн мод. можно ли добавить в constraints кастомную BOOLEAN, чтобы воркер срабатывал только тогда, когда оффлайн мод отключен?
Anonymous
штош)) спасибо за инфу, коллеги)
Mirlan
всем привет! как сделать так чтобы хотя бы один из них сработал single.zip(bifunction)
Ярослав🇺🇦
Где нормальное описание проблемы
Mirlan
использовать не zip
что использовать?
Sergii
Всем привет, подскажите плз почему в рекуклере requestFocus(list.size) может не работать, фокус постоянно на 0 элементе, тоесть после добавления элемента фокус должен быть на новом
Не помню такого метода у ресуйелера. Скорее всего это метод гиупвью . В скролящихся вьюхах количество элементов обычно меньше чем количество вью . Так что может не быть этого индекса. Так же банально мог не добавить эту вьюху ещё а уже запросить
Руслан
Здравствуйте, использую single activity, есть bottom nav menu, как мне не отображать его в некоторых фрагментах?
Назарий
Здравствуйте, использую single activity, есть bottom nav menu, как мне не отображать его в некоторых фрагментах?
можешь попробовать создавать фрагмент с child фрагментом и bottom nav. если нужно обновить фрагмент через bottom nav - обновляешь child фрагмент, если целяком - то весь фрагмент
Руслан
Ок, попробую, спасибо)
Anonymous
Здравствуйте, использую single activity, есть bottom nav menu, как мне не отображать его в некоторых фрагментах?
можно в активити реализовать метод скрытия бара, и дергать из фрагмента
Николай
Ребят, помогите. Конкретный ступор. С сервера приходит джесон. В нём есть, в конкретном месте есть набор однотипных обьектов. Один из них это CustomAttribute Который содержит две Стринг переменные. В одном из этих объектов затесался массив как на скрине. Соответственно я выхватил исключение синтаксиса джейсона по самые гланды так как ожидал строку, а мне пришёл массив. java.lang.IllegalStateException: Expected a string but was BEGIN_ARRAY at line 1 column 1593 path $.items[0].custom_attributes[12].value Как быть в такий ситуации? Как это обойти? На втором скрине документация
Николай
Timyr
Вытащить из массива первую строку кастомным адаптером, не?
Николай
Вытащить из массива первую строку кастомным адаптером, не?
Эти как? А если строчек в массиве много будет?
Николай
если ты этот джсон конвертируешь в обьект, то переменная должна быть типа List<String>, если я правильно понял ))
Посмотри внимательно на скрин с документации. Там чётко указано, что не масив, а конкретно одна строка. А на деле рандом. Может прийти или строка или массив строк
Dmytro
это же невалидный джсон? есть вариант повлиять на бек?
alexander
Привет. Подскажите, как с помощью intent при отправке сообщения на email прикрепить текстовый файл? Вот у меня такой код, но файл не прикрепляется: https://pastebin.com/iUnYD65J
Николай
это же невалидный джсон? есть вариант повлиять на бек?
Валидный. Вот он собственно https://jsonformatter.org/json-pretty-print/c6515d Это magento. Тут на бэк повлиять никак...
Timyr
ты как json десериализуешь?
Николай
ты как json десериализуешь?
Я взял с документации джейсон. Закопипастил его в сервис который с джэйсона сгенерил мне классы. Эти классы я поместил в проект. Через ретрофит идёт запрос с возвращаемым типом Call<Product page> в ProductPage лежат Item, а Item в каждом Item лежат свои объекты CustomAttribute
Timyr
В ретрофите gson юзаешь? Там можно написать кастомный десериализатор для класса, в нем можно проверить что в конкретном поле пришло, строка или массив
Timyr
https://medium.com/@int02h/custom-deserialization-with-gson-1bab538c0bfa