Size: a a a

StartAndroid Ru Chat

2021 October 09

Н

Нурчик in StartAndroid Ru Chat
Всем привет. Подскажите пожалуйста каким способом можно сделать
источник

M

Max in StartAndroid Ru Chat
Drawable selector shape.
Надо два селектора один для background-а второй для изображения.
У каждого вью есть свойства select - boolen
источник
2021 October 10

NK

ID:2056734571 in StartAndroid Ru Chat
14
источник

II

Ivan Ivan in StartAndroid Ru Chat
Всем привет , кто подскажет, как можно сделать интеграцию мобильного приложения в телеграмм канал ? То есть , к примеру , зашел в канал телеграмма, заказал себе еду через Яндекс еду  или такси . Интерфейс не имеет значения. Главное функции . чтобы работали также, как и с телефона
источник

MH

Maksus Heinz in StartAndroid Ru Chat
Это уже в сторону чат-ботов нужно смотреть, а не в мобильную разработку
источник

II

Ivan Ivan in StartAndroid Ru Chat
какой-то форум есть по чат-ботам глобальный? заранее благодарен
источник

MH

Maksus Heinz in StartAndroid Ru Chat
Не знаю, гугли
источник

R

Rulevsky in StartAndroid Ru Chat
Всем привет. Перезжаю на котлин с джавы, столкнулся с проблемой.
Мне нужно полученные данные записать в лист и отдать в активити, но stocksList за пределами функции getAllSharesList остается пустой. Либо вылетает во время компиляции ругаясь что переменная не проинициализированна
https://codeshare.io/1YDdqz
источник

В

Виктор in StartAndroid Ru Chat
Во-первых, вы разве не в курсе, что колбэк вернет результат лишь по окончании запроса? Отсюда делается вывод, что код проверки у вас сейчас выполняется раньше окончания запроса и, следовательно, любой такой код должен триггериться внутри колбэка запроса(его методов, если точнее).
Во-вторых, не юзайте GlobalScope. Кейсов для его использования найти достаточно сложно. Юзайте обычный CoroutineScope и отменяйте его, когда закончите с ним.
источник

R

Rulevsky in StartAndroid Ru Chat
За глобал скоуп спасибо,  но пока просто под руку попался.
На счет колбэка вкурсе. Предпологал что это один из вариантов. Но чет не понимаю каким способом дождаться выполнения первой функции и потом перейти ко второй.
источник

В

Виктор in StartAndroid Ru Chat
В колбэке у вас два метода, один из которых(думаю, что понимаете какой и когда) вызовется по окончании запроса. В них и дергайте нужные методы.
источник

R

Rulevsky in StartAndroid Ru Chat
делать еще один колбэк из onresponse?)
источник

В

Виктор in StartAndroid Ru Chat
onResponse итак в вашем колбэке. Дергайте нужный метод из него или из onFailure(если запрос вернул ошибку).
источник

R

Rulevsky in StartAndroid Ru Chat
ну вот в методе check  оставил только Log.e, записал этот метод в onResponse и получил
Лог который напрямую в onResponse дает ответ, логи с чека дают нулл
источник

В

Виктор in StartAndroid Ru Chat
Значит уже проблемы в вашем запросе или в сервере, куда его шлете
источник

R

Rulevsky in StartAndroid Ru Chat
Какие проблемы с запросом или сервером если он приходит? Тут у меня только проблема как эти данные вытащить за пределы onResponse
источник

Ф

Фёдор in StartAndroid Ru Chat
Ретрофит поддерживает suspend, можно вообще колбэки убрать
источник

R

Rulevsky in StartAndroid Ru Chat
Я по джавовски лист заполнял через add. А надо было mutableListOf
источник

R

Rulevsky in StartAndroid Ru Chat
Точнее инициализировал
источник

В

Виктор in StartAndroid Ru Chat
Так недостаточно ответу лишь прийти. Прийти может что угодно. Вы уверены что там должно быть корректное значение? Протестируйте его через специальные онлайн-сервисы.
источник