Alexander
Victor
У меня на винде сейчас memu и bluestack. Memu больше нравится. Но винда достала. Хочу в ближайшую неделю её сносить навсегда
Victor
Интересно, кому нужна платная версия тогда, если для разработки бесплатной хватает..)
Сергій
надо отталкиваться от платных фичь
Сергій
там по-моему запись экрана, gps и сенсоры в платной версии
Кирилл
Нужно ли добавлять focusable везде где стоит clickable?
Кирилл
Ну например text view focusable не нужно же, да?
Сергій
если он кликабельный у тебя, значит это активный элемент и по-хорошему ему нужен визуальный фибдек в виде селектора
Кирилл
это у меня есть
Сергій
конечно же если тебя парит тема с accessibility
Сергій
если у тебя свой самописный селектор, он тоже должен описывать состояние focused
Кирилл
Я ему просто selectableItemBackground поставил на бэк
Кирилл
Алсо в constraint layout можно этим двум элементам поставить один ripple эффект (те чтобы он был сразу на два элемента) без добавления их в какой-то родительский элемент? Пробовал через group, не сработало
Сергій
Кирилл
Хм, ладно, спасибо
Сергій
Mike
Mike
Dyno
ну давайте, пусть котлинг нет победит 😁
Artur
Топите за 17, вы чего
Norim
Привет парни, можете подсказать как ретрофитом сразу получить и посты и все его коменты?
Norim
https://jsonplaceholder.typicode.com/ с вот этого ресурса их беру
Aleksey
Anonymous
Почему андроид не запускает рекурсивный метод? То есть сам себя внутри?
ivan
Скинь этот медом и инпут/аутпут
Алексей
Ребята, как из Firebase Dynamic Link достать параметры utm при получении на Android?
Олег
Всем боброго утра
Олег
setLayoutManagerProduct(MainActivity.getInstance().mainViewModel!!.displayTypeProduct.value!!)
MainActivity.getInstance().mainViewModel!!.displayTypeProduct.observe(viewLifecycleOwner, Observer
{
if (productAdapter.value != null)
{
setLayoutManagerProduct(it)
productAdapter.value!!.setDisplay(it)
}
else
{
productAdapter.value = ProductAdapter(clickListener = MainActivity.getInstance().onClickListenerProduct, displayType = it)
}
fragment_catalog_recycler_view_products.adapter = productAdapter.value
})
Олег
ломаю себе день голову, setLayoutManager() почему-то работает нормально, если только до обсервера, при том, что если его поставить в else по идеи тоже самое, но так он почему-то откатывает список к верху
Олег
вот сама функция
Олег
private fun setLayoutManagerProduct(displayProduct: DisplayProduct)
{
if (productAdapter.value != null && productAdapter.value!!.displayType == displayProduct && fragment_catalog_recycler_view_products.layoutManager != null)
{
return
}
when(displayProduct)
{
DisplayProduct.CARD ->
{
Utilities.log("her3")
fragment_catalog_recycler_view_products.layoutManager = GridLayoutManager(MainActivity.getInstance(), 2)
}
DisplayProduct.LIST ->
{
Utilities.log("her4")
fragment_catalog_recycler_view_products.layoutManager = LinearLayoutManager(MainActivity.getInstance(), RecyclerView.VERTICAL,false)
}
DisplayProduct.LIST_PLUS ->
{
Utilities.log("her5")
fragment_catalog_recycler_view_products.layoutManager = LinearLayoutManager(MainActivity.getInstance(), RecyclerView.VERTICAL,false)
}
else ->{}
}
}
Олег
подскажите, что не так делаю плиз, кроме гавнокода)
Max
Александр
Олег
https://pastebin.com/ZcPJkPv9, сама функция https://pastebin.com/Nhdp7qyy
Олег
ломаю себе день голову, setLayoutManager() почему-то работает нормально, если только до обсервера, при том, что если его поставить в else по идеи тоже самое, но так он почему-то откатывает список к верху
Олег
ShadelessFox
А ещё есть gist.github.com 🌝
Alex Android
Дима
ребята , кто работал с UPnP protocol ? отправлять команды я то умею , но вот как принимать данные и обработать событие после того как на устройстве что то переключили ?
Norim
Andrei
Andrei
Norim
Не к каждому, а только к конкретному
Ну у меня как минимум должно быть колличество комментариев под каждым постом. Это значит что если я беру 50 постов это ещё 50 запросов чтобы посчитать им колличество комментариев
Andrei
Norim
Gulshen
Ребят,подскажите please...а как делать custom edittext,чтоб не single design был?
Artem
штоа?
Artem
Norim
Gulshen
Artem
Вот реально когда курсы свои по андрюше открою - ПЕРВЫМ УРОКОМ будет "ребятки, а сейчас мы будем учиться гуглить 4 часа к ряду, суки"
Artem
извините последнее слово
Artem
не конкретно к кому то, а бомбёжка
Norim
leksss
Подскажите пожалуйста, почему он распознает как View, когда это Recycle?
Не могу понять, почему не инфлейтится макет
Александр
Mike
Александр
Вот я как знал что это Оганнеса засуммонит :D
Hovhannes
Тони
Hovhannes
Тебе блять надо отдать вьюхолдер а ты отдаешь Вью
Valentin
leksss
Konstantin
Hovhannes