Balyakin
Всем привет, подскажите где возможна проблема, создаю mediaBrowserServiceCompat, который с помощью callback-ов mediasession обрабатывает события от media button, почему то данный сервис ловит эти события только при первой установки приложения на устройства при последующих раннах из студии эвенты уже не ловятся. Есть идеи с чем может быть связано?
Himars
Фрагменты лежат во ViewGroup (чаще всего в FrameLayout) Нужно просто написать логику еменьшения/увеличения ViewGroup в которых лежат фрагменты. В чем проблема? Возможно подойдет ViewPager с кастомными переходами влево/вправо (подсказка - нужно создать ViewPager.PageTransformer)
Alexander
Всем привет! Кто-нибудь сталкивался с ошибкой в Google Play "your apk should include custom drawables assets for common tablet screen"? В русском переводе она звучит как "APK-файл должен содержать выдвигающиеся элементы для всех распространенных форматов разрешения экрана планшетных ПК." Ошибка относится именно к планшетам 7 и 10 дюймов. Что-то связано с иконками, как я понял. Но все иконки на месте. Может что-то подскажете. Гугл уже изучил - ничего дельного не нашел, что решило бы проблему
R
Гайз. Будет время и желание ревьювните, плиз, либу https://github.com/josinSbazin/android_ExpandableLayout
Anton
Господа. Есть проект на androidx там используется в зависимостях библиотека которая не на androidx и там есть метод getFragment который возвращает android.support.v4.app.Fragment. В проекте же везде используется androidx.fragment.app.Fragment. Так вот если собрать проект и запустить все работает отлично. Но в android studio подчеркивается ошибка где используется метод getFragment(). можно как-то заставить android studio не подчеркивать такое как ошибку ?
Kota
а это как ?
Alt+Enter на подчекнутом месте -> выбрать в выпадающем списке supres что-то там
R
а это как ?
типа так @SuppressLint("NewApi") override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) context?.getColor(R.color.black_87)
R
таки нету там такого.
Есть. заходи во вложенные подменю. там будет Suppress что-то
Anonymous
нифига графонистый скриншот)
Anonymous
В плане разрешения
Mike
ну типа var prevType: Class<*>? = null val target = ArrayList<Any>() source.forEach { val type = it.javaClass if (prevType != type) { target.add(...) prevType = type } target.add(it) }
Sergey
Всем привет, вообщем нужно как то сделать вот такой вот прогресс бар, есть у кого то идеи?
Sergey
Mike
да, тут не будет совсем уж красивого решения вроде map/flatMap
Inobat
Всем привет, кто знает Jivosite каком фраймворки написано
Andrei
Всем привет. Имеется следующий кейс: Активити №1 с какой-то информацией. Нажимаем на кнопку, попадаем на активити №2. Нажимаем кнопку на активити №2, попадаем на активити №3. На активити №3 выполняем какое-то действие(в моем случае сетевой запрос). После успешного ответа нужно: Вернуться на активти №2(ну это легко) и на ней сделать новые сетевой запрос, а так же когда будем возвращаться с активти №2, то на активити№1 тоже сделать новый запрос. Вопрос: какой из способов наиболее менее костыльный? 1. Прокидывать инфу через setResult/onActivityResult 2. Повесить события на что-то типо EventBus'a и таким образом можно сделать то, что необходимо сразу на активити№1 и активити№2. 3. Ваши предложения
Anonymous
Здравствуйте. Сколько времени займёт создание Мессенджера на Android с помощью Киви Python.?
Mike
Переделать на фрагменты)
вопрос остаётся открытым)
Alexander
да ладно, первая ссылка в гугле https://stackoverflow.com/questions/48409714/android-app-not-designed-for-tablets-due-to-drawables
Первая ссылка в гугле говорит, что нужно написать в техподдержку.
Alexander
А кто-то обходился может без техподдержки, чтобы исправить эту проблему
Nikita
Здравствуйте. Сколько времени займёт создание Мессенджера на Android с помощью Киви Python.?
1636 часов 22 минуты 07 секунд. Вы задали слишком абстрактный вопрос
Nikita
67 секунд?
попровил
Yehor
Привет! Пожалуйста дайте пожалуйста ссылку на крутое пособие по Retrofit 2. Я почитал документации в интернете - не нашел подходящего для себя. Просто не понимаю, как это работает.
Yehor
Я читал, не могу понять, как это работает
Yehor
Возможно я просто тупой...
Mike
Я читал, не могу понять, как это работает
Ну, типа, есть интерфейс, ты развешиваешь аннотации и просишь запилить реализацию этого интерфейса. Для этого аннотации подхватываются и как-то трактуются. На каком этапе сложно?
Nikita
Я читал, не могу понять, как это работает
основа работы retrofta 2 это аннотации и кодогенерация, поправьте если я ошибаюсь
Nikita
тогда еще проще, остаются только аннотации, а что там внутри нам не обязательно понимать, главное что это работает)))
Yehor
Трудно с аннотациями. Не могу правильно настроить интерфейс.
Yehor
+ не могу написать модель POJO
Nikita
+ не могу написать модель POJO
я же вам посоветовал прочитать статьи на хабре, там для чайников расписано что к чему, в том числе описан способ генерации pojo классов
Yehor
нет
Mike
нет
Вот тут и проблема)
Yehor
а что без этих знаний не получится пользоватся Ретрофитом?
Yehor
не особо
Yehor
а есть другие способы вывести в TextView текст с сайта?
Nikita
не особо
хорошо, почему вам так необходимо на данном этапе знание механизма работы retrofit 2?
Ferrero
Yehor
я знаю, что это можно сделать качая файл, через конент провайдер
Ferrero
Из-за чего может это возникать?
Ilia
Из-за чего может это возникать?
кривой импорт или его отсутствие
Yehor
хорошо, почему вам так необходимо на данном этапе знание механизма работы retrofit 2?
У меня есть текст на ГуглДиске. Мне нужно вывести этот текст на экран.
Ferrero
кривой импорт или его отсутствие
Это зависимость, не мой класс
Nikita
sync gradle file нажмите
Ilia
Это зависимость, не мой класс
в смысле этот файл - это сурсы либы?
Ilia
Да
ну значит в либе косяк с импортами
Mike
Да
тогда какие проблемы?
Ferrero
ну значит в либе косяк с импортами
Я попробовал инвалидировать кэш, менять версии. Все одно и то же
Ferrero
тогда какие проблемы?
Мне нужна эта либа
Mike
Мне нужна эта либа
ну, используй
Mike
тебе ж не компилировать её, она уже должна быть скомпилена
Nikita
У меня есть текст на ГуглДиске. Мне нужно вывести этот текст на экран.
изучите http сначала, затем rest, затем java/kotlin, далее уже retrofit 2, либо найдите фрилансера кто вам это запилит за пару минут
Yehor
полно, все они требуют знаний
я понимаю. Есть такие способы, в которых легко разобратся?
Yehor
а нельзя так, чтоб и быстро и легко? 😂
Mike
а нельзя так, чтоб и быстро и легко? 😂
да сказали же, ёмаё, заплати — всё сделают, разбираться ни в чём не надо
Mike
@mobile_jobs
Andrew
Подскажите, как с NFC работать?
Yehor
нет, это не выход, мне нужно самому научится
Mike
нет, это не выход, мне нужно самому научится
тогда учись, мог бы уже спеку HTTP почитать, флудишь вместо этого
Yehor
ок, я пошел читать умные книги
Kota
Подскажите, как с NFC работать?
Вот гайд от гугла https://developer.android.com/guide/topics/connectivity/nfc/nfc