🌿🌿
nometa.xyz
я не знаю как правильно задать вопрос. ну в общем создаю стринг метод. в нем реализуется Call. в enqueue в методе onResponse я пытаюсь записать результат в переменную класса. но когда вызываю стринг метод в другой части класса - получаю null
🌿🌿
хотя в OnResponse я получаю ок значение в виде строки
🌿🌿
значит, код, который получает null, вызывается раньше, чем происходит запрос
эм. не понял что то. сейчас скину линку на пастебин с методом
Mike
эм. не понял что то. сейчас скину линку на пастебин с методом
ну ты читаешь значение до того, как его присваиваешь
Mike
https://pastebin.com/GY0zSKfJ
И куда смотреть? Ну выполняется запрос, ну пишется в логи
🌿🌿
метод вызывается в адапетере. в методе onBindViewHolder. когда присваивается значение айтему. например
🌿🌿
holder.title.setText(getTranslate(model.getTitle()));
Mike
holder.title.setText(getTranslate(model.getTitle()));
но я так и не понял, что возвращает getTranslate. Какую-то константу, что ли
🌿🌿
строку он возвращает переведенную
Mike
строку он возвращает переведенную
мне этого из пасты никак не видно, но, в любом случае, посмотри какие-нибудь примеры асинхронного кода, чтобы понять, как этим вообще пользоваться
Vladislav
Всем привет! Как можно реализовать curl в котлине как в php есть? Мне нужно сделать запрос по определенной ссылке в мойсклад. но там такая штука, чтобы получить картинку нужно ввести логин и пароль от аккаунта (как на скрине). Можно ли как то передать эти параметры в котлин (если в джаве есть, то можно и джаву)? Спасибо)
Vladislav
OkHttp
я просто даже не знаю как загуглить или как называется функция которая нужна мне. не знаете случайно?
Mike
я просто даже не знаю как загуглить или как называется функция которая нужна мне. не знаете случайно?
загуглить «как пользоваться OkHttp». Штука со скрина — это HTTP Auth, скорее всего basic.
leksss
если ты вызываешь тост в коде Адаптера, то ты делаешь неправильно, посмотри другие примеры
перерыл гугл, так толком и не нашел что-то похожее.. У мменя есть фрагмент, где в адаптер передается заполненный список. Вот на словах, как правильно сделать, чтобы при нажатии на элемент списка открывался новый фрагмент?
leksss
блять, в опенсорсе нет ни одного проекта, где по клику на айтем открывается фрагмент?
не у тебя спрашиваю, ты какой-то злой, даже общаться противно
Mike
не у тебя спрашиваю, ты какой-то злой, даже общаться противно
ну в личке спроси, если найдутся желающие разжевать
leksss
ну в личке спроси, если найдутся желающие разжевать
не зря в чате придумали конкретное обращение к пользователю
Yurka
не у тебя спрашиваю, ты какой-то злой, даже общаться противно
Вопрос действительно странный. Как фрагмент открываешь по клику на кнопку, например? А не по клику в ресайклере?
Flogiston
Делаю презентер для виджета, и нужно создавать компонент(Dagger2) презентера в onEnabled() и уничтожать onDisabled(), как это сделать?
Mike
Вопрос действительно странный. Как фрагмент открываешь по клику на кнопку, например? А не по клику в ресайклере?
просто человек, скорее всего, не знает, откуда берётся fragmentManager, и код в контексте активити/фрагмента — это другая вселенная по сравнению с кодом в контексте адаптера
leksss
Вопрос действительно странный. Как фрагмент открываешь по клику на кнопку, например? А не по клику в ресайклере?
на кнопку через fragmentManager, beginTransaction, помещаю в контейнер и комит. Просто если это делать в адаптере, то сказали что это не правильно. А какой еще вариант есть?
Nick
не зря в чате придумали конкретное обращение к пользователю
Объясни что в айтеме твоёго ресайклера и зачем тебе открывать новый фрагмент
Nazar
не зря в чате придумали конкретное обращение к пользователю
Нужно повесить clicklistener на view который передаешь в ViewHolder , тот же листенер можна передать в конструктор адаптера И потом уже с фрагмента обрабатываешь клики
leksss
Объясни что в айтеме твоёго ресайклера и зачем тебе открывать новый фрагмент
в айтеме список услуг. Принажатии открывать фрагмент и передавать туда данные
Yurka
на кнопку через fragmentManager, beginTransaction, помещаю в контейнер и комит. Просто если это делать в адаптере, то сказали что это не правильно. А какой еще вариант есть?
Окей, значит вопрос больше архитектурного плана, а не в том "какой код написать, что бы открыть фрагмент". Это очень разные вещи. Можно сделать какой-нибудь listener/delegate для адаптера/recycler'a, который будет обрабатывать тебя события на фрагменте/активити/еще где-нибудь
Muzaffar
ребят нужен совет, куда копать? клиент с гаджета отправляет запрос, от ответ будет в течении 15-20 минут. как вот такой момент реализовать?
padmitriy
в айтеме список услуг. Принажатии открывать фрагмент и передавать туда данные
а я тебя помню, тебе весной еще разжевывали про фрагменты и ресайклервью 😁
Muzaffar
пушами
пуш уведомления?
Dmytro
пуш уведомления?
пуш-апами в бюстгалтер
leksss
а я тебя помню, тебе весной еще разжевывали про фрагменты и ресайклервью 😁
на java почему то получалось, а в данном проекте что-то запутался
Nick
А в чём проблема то конкретно?
Сори за оффтоп, помню ты работу искал Нашёл таки?)
Muzaffar
они самые
во вебе такую делал через веб-сокеты, а тут как?
Александр
Сори за оффтоп, помню ты работу искал Нашёл таки?)
Ну и память у тебя однако. Таки нашёл, да. =)
Nazar
Квешн. Делаю транзакцию на add фрагмента. Но при нажатии на кнопку назад, фрагмент остается видимым, я наверное что-то пропустил ?
Nazar
Это обычная реализаци в навигаторе
Nazar
padmitriy
поставь брейкпойнт посмотри что тут происходит
Nazar
в бекстек добавил?
Да, добавил. При нажатии назад, он удаляется из стека, но остается видимым
Daulet
Подскажите как запускаете WebSocket в фоновом режиме, сейчас работает когда открыто или свернут (без использования foregroundService)
Nazar
Nazar
accesebility service
Starikov
Что лучше использовать glide или Picasso. Или какие плюсы и минусы
Dug
Что лучше использовать glide или Picasso. Или какие плюсы и минусы
А попробуй гуглу задать этот вопрос и удивишься от количества статей)
Дмитрий
Это вечный вопрос)
Starikov
А попробуй гуглу задать этот вопрос и удивишься от количества статей)
Вот поэтому я и спросил тут) а то кошмар какой то
Denis
Вопросы на тему "что лучше" не стоит задавать в чатике на 5725 участников)
padmitriy
пока глайд, но Уортон готовит долгожданный релиз, и тогда можно будет выбирать
padmitriy
откуда инфа?
срачи в реддите
Дмитрий
я обновлений Пикассо тысячу лет не видел
Sergey
пока глайд, но Уортон готовит долгожданный релиз, и тогда можно будет выбирать
а аргументация есть на "пока глайд"?) а вортон писал что не ручается что оно выйдет потому что некому пилить
Никита
Нужна хэлпа. Можно ли как-то интегрировать яндекс алису к себе в приложение? Я чет ищу и попадаю только на яндекс диалоги, где можно создавать поведение алисы.
Anonymous
Не много не по теме. Друзья, подскажите, как программировать для ВКонтакте. Я просто не разбираюсь. Можно ли писать игру для вконтакте программируя её так чтобы мои программные строки писались во внутрь контакта)) Или, во вконтакте такая технология что мы программируем на "внешнем устройстве",а потом заливаем это во вконтакт , типа флеш, файл swf. ? Или, типа, мы пишем на своём сайте php, а этот сайт встраиваем в своё приложение? А, у меня нет сайта. Можно ли как-то программировать на моём компьютере под виндовс, а потом залить этот код во вконтакт и там получилось моё приложение? Это получается только если флеш? Нельзя ли так на c++, java ? То есть , если бы я решил программировать на яве на домашнем компьютере мне всё равно пришлось бы устанавливать веб-сервер? Ява или ява-скрипт созданы только для веб-серверов?
padmitriy
Не много не по теме. Друзья, подскажите, как программировать для ВКонтакте. Я просто не разбираюсь. Можно ли писать игру для вконтакте программируя её так чтобы мои программные строки писались во внутрь контакта)) Или, во вконтакте такая технология что мы программируем на "внешнем устройстве",а потом заливаем это во вконтакт , типа флеш, файл swf. ? Или, типа, мы пишем на своём сайте php, а этот сайт встраиваем в своё приложение? А, у меня нет сайта. Можно ли как-то программировать на моём компьютере под виндовс, а потом залить этот код во вконтакт и там получилось моё приложение? Это получается только если флеш? Нельзя ли так на c++, java ? То есть , если бы я решил программировать на яве на домашнем компьютере мне всё равно пришлось бы устанавливать веб-сервер? Ява или ява-скрипт созданы только для веб-серверов?
не в тот чат
Anonymous
не в тот чат
Я искал чаты, не подскажи те ли какой чат найти?