Dmytro
это тоже есть везде уже)
Solt
Эм просто музыка???
Solt
Так это лол есть везде, музыки полно, тот же взломанный бум
Solt
Взлом бум
Dmytro
ну так его уже заменили, ютуб музыкой)
Solt
Хз, платить за музыку, странно
Dmytro
там отключается видеоряд и подписка 2.5 бакса
Dmytro
и да, музыка там и без подписки бесплатна если в браузере
Dmytro
ну так и там при семейной дшевле
Dmytro
причем еще дешевле
Dmytro
судя по всему спотифай просто распиаренный, о других платформах тупо не знают)
Села
Solt
Почему странно?
Так это же бесплатно есть
Dmytro
Почему странно?
ну он видимо бесплатно работает, вот и странно)
Anonymous
Solt
Тип зачем, если это есть бесплатно
Solt
Поддержка авторов
Ну это понятно
Dmytro
Так это же бесплатно есть
зачем тогда вам платить за работу?
Dmytro
Тип зачем, если это есть бесплатно
вот вы создадите приложение, будите потеть старатся, потратите месяцы, годы, а люди скачают апк и будут бесплатно юзать, норм?
Dmytro
зачем покупать, если на каком-то сайте можно скачать бесплатно ваш труд?
All
Только с помощью джса.в колбеке onpagefinished обратится к дому и засетить значение определенному элементу
Спасибо. У Вас случайно примера нет? Не могу ничего нормального найти.
Dmytro
не избавится потому что люди как выше так думают, а это жопа, а потом жалуются блин зп малнькая, блин то не так сё не так
Anonymous
Нет, ну а что? В студии можно переводить котлин в жаву) Только врятле нормальный человек будет разбирать тонну кода, которое там будет выходным. Что часто бывает🗿
Dmytro
Спасибо. У Вас случайно примера нет? Не могу ничего нормального найти.
Пример чего? как запустить жс в вебвью? или какой именно код нужно написать на жсе?
Dmytro
Как запустить js в вебвью
Блин, но это самое легкое, точно такое же вбей в гугл и получишь ответ))
Dmytro
А поместить значение в в input?
конкатенация строк? "javascript: .... element.innerHtml = " + youtVariable + ";"
Sergey
Привет! Как в onCreate нормально получить размер элемента? Т.е. при getHeight сейчас возвращается 0
Sergey
Ситуация в том, что элемент ещё не отрисовался, т.е. высота его не вычислена, а ее до этого ещё надо получить
Dmitry
Товарищи. Подскажите пожалуйста. Только начал пользоваться Retrofit. Ситуация: - На первом активити шлю POST запрос через enqueue. Логинюсь с помощью АПИ на сервак. - В случае успеха появляется второе активити где нужно ввести ИД пользователя и нажать кнопку. - Нажимаю кнопку снова шлю POST запрос и получаю список устройств привязанных к этому ИД. - Сервак возвращает ошибку. Это я туплю, или в серваке трабл? Сейчас кину код обеих кнопок.
Dmitry
Кнопка на первом активити: https://pastebin.com/8UCZTKAr
Dmitry
И на втором: https://pastebin.com/dARTYwrp
Dmitry
Может я чего-то не знаю про работу Ретрофита и АПИ в целом?
Dmitry
Если так, то куда копать? )
Dmitry
Может нельзя так часто использовать enqueue, или создавать кучу retrofit-ов и их нужно удалять? Подскажите пожалуйста.
Ivan
Ребят, как можно сделать рипл эффект на контейнере при нажатии на вьюху в этом контейнере?
Ivan
Тоесть изначально клик должен обрабатываться вьюхой
Dmytro
Может нельзя так часто использовать enqueue, или создавать кучу retrofit-ов и их нужно удалять? Подскажите пожалуйста.
Если одна базовая юрл, то да, лучше не плодить ретрофиты, а вообще что за ошибка сервера? Там в throwable должен быть мессадж
Dmitry
use jsonreader.setlenient(true) to accept malformed json at line 12 column 1 path $
All
конкатенация строк? "javascript: .... element.innerHtml = " + youtVariable + ";"
В метод loadurl передаю javascript:document.getElementById(''id").value = "value;" в поле значение не вставляется
Dmytro
В метод loadurl передаю javascript:document.getElementById(''id").value = "value;" в поле значение не вставляется
открой свой сайт в хроме, жмакни ф12, найди консоль и напиши жсовский код, убедись что он работает
All
открой свой сайт в хроме, жмакни ф12, найди консоль и напиши жсовский код, убедись что он работает
Код работает. Просто нужно при запуске webView поместить значение в поле логин.
Dmytro
Код работает. Просто нужно при запуске webView поместить значение в поле логин.
ты в onPageFinished запускаешь? скорее всего страница еще не загрузилась и document == null нужно погуглить
Avadon
как изменить цвет?
All
ты в onPageFinished запускаешь? скорее всего страница еще не загрузилась и document == null нужно погуглить
И в pageFinished и в PageStart. Получилось что загрузилась страница, затем подгрузилось значение на пустой странице
Ksenia
как изменить цвет?
Это называется статус бар
Egor
да, в курсе
В гугле Change status bar color
Egor
спасибо
И допиши android в конце
Anonymous
Привет. Есть парсер (скрипт js) который запускаю в вебвью на разных магазинах. На некоторых парсер отрабатывает норм, но на некоторых зависает. Может ли быть так что сайт как-то блочит его работу и как это выяснить/дебажить?
All
Всем привет. Подскажите, плз. При загрузке WebView нужно передать переменную в input html страницы. Как это можно реализовать?
Gulshen
Всем привет,нужна помошь.Почему например "Hi" в .dtd выводится как "hi".Как это исправить?:)
Anonymous
как изменить цвет?
к теме даёшь item colorPrimary и туда выставляешь либо цвет, либо @color
Dmytro
Всем привет. Подскажите, плз. При загрузке WebView нужно передать переменную в input html страницы. Как это можно реализовать?
У тебя есть 80% ответа, осталось разобраться в том, когда запустить твой жс код, самое элементраное и костальное это просто запустить с задержкой, а более правильный вариант нагуглить как понять, что страница загружена и document готов
Anton
admob тебе в помощь
Anton
там 4 типа рекламы
Aleksey
всем привет. такое дело, знаю поверхностно dagger2 и так же Koin, ну типо ментально понимаю как они работают. го устроим холивар хочу понять, есть ли смысл учить Koin или сразу попытаться понять Dagger2 и им решать все свои проблемы? или сейчас Koin в приоритете все таки и не стоит обращать внимания на бородатых разработчиков в 5 поколении которые твердят что это не DI а локатор?
Евгений
поймешь даггер - с коином потом не будет проблем разобраться
Аброр
initGooglePay(context: android.content.Context, onGooglePayReady: (kotlin.Boolean) -> kotlin.Unit): kotlin.Unit { /* compiled code */ } не могу понять второй параметр, что надо отправлять когда юзаешь java ? пробую .initGooglePay(this, ready -> { }) не вариант
Avadon
Можете помочь с реализацией правильно ответа? Что можно написать/поставить? Если будет TextView, то надо потом TextView сравнивать с картинкой или лучше место текста поставить ImageView и сравнивать?
Avadon
Что-то я ничего тут не понял.
Сверху есть картинки, а снизу правильный ответ, и вот, надо одну картинку перетащить и поставить....
Roman
Сверху есть картинки, а снизу правильный ответ, и вот, надо одну картинку перетащить и поставить....
картинка - явно какой-то клас у которого есть "холдер", почему бы не сравнивать какой-то id ответа и вынести в отдельнуб логику?
⬤ vitaly
Сверху есть картинки, а снизу правильный ответ, и вот, надо одну картинку перетащить и поставить....
Твои картиночки и действия с ними должны быть раздельными. То есть у тебя отдельно должен быть код, который всё сравнивает и отдельно, который рисует. А как - текстом, картинкой и т.п. это уже выбирай, как больше нравится.
Mike
пардон, но как ?)
return kotlin.Unit.INSTANCE
Аброр
Avadon
Вот так правильно?