Konstantin
так а че щас
Konstantin
только твои подсказки всегда правильные?
Konstantin
какие другие пути
roman G
А юзать констреинт это плохая практика?
Konstantin
че ну и , я думал ты шаришь почему может не находиться? )))
Сергій
Nikita
ребята давайте не будет разводить срач, материться, скатываться к общению уровня пацанчики с района
Konstantin
Mike
Сергій
их послушать, так UI надо только в коде писать 🌝
Mike
найди, что там не совпадает и что пошло не так
Сергій
GodLike XML
Konstantin
Сергій
Mike
фу, зачем? XML же
Сергій
🌚 ухажу
Konstantin
посыпаю голову пеплом
Konstantin
вообще это все bad influence этого чата, тут кто то брякнул про ids.xml и прям захотелось его заебенить в базовом модуле т.к. одинаковые (частично) элементы раскиданы по приложению а айдишники придумывать уже затрахался
Влад
Anna
хотелось бы с аргументами (и без мата) на счёт констреинта :)
Влад
Сергій
я юзаю! ) удобно
Mike
хотелось бы с аргументами (и без мата) на счёт констреинта :)
Многие верующие ведут себя так, словно не догматикам надлежит доказывать общепринятые постулаты, а наоборот — скептики обязаны их опровергать. Это, безусловно, не так. Если бы я стал утверждать, что между Землей и Марсом вокруг Солнца по эллиптической орбите вращается фарфоровый чайник, никто не смог бы опровергнуть моё утверждение, добавь я предусмотрительно, что чайник слишком мал, чтобы обнаружить его даже при помощи самых мощных телескопов.
Konstantin
мне так показалось что памяти он жрет просто неистово когда в нем куча элементов, т.е. сложная верстка
Влад
окей, на нём можно легко сделать макет часов по кругу, безовсяких проблем :D
Anna
Andrei
Всем привет.
Есть фрагмент(назовем его основной) со строкой поиска.
Под строкой есть вьюпейджер с тремя фрагментами.
Поверх вьюпейджера есть кнопка, которая видна на всех трех фрагментах.
При нажатии на эту кнопку я обращаюсь к childFragmentManager'y чтобы найти все фрагменты и вызвать у каждого найденного нужный мне метод.
Проблема заключается в том, что когда я нахожусь на первой или третьей вкладке, то соответственно самый удаленный фрагмент от текущей вкладки при вызове getFragments() у childFragmentManager'a не попадает в этот список.
Вопрос: как найти инстанс этого самого фрагмента?
Для вьюпейджера используется простенький наследник FragmentPagerAdapter.
Andrei
а можно чуть подробнее как это сделать?
Нужно какой-то метод у FragmentPagerAdapter переопределить?
Andrei
Ок, спасибо
Andrei
а какие еще есть варианты?
в двух словах, для общего развития)
Andrei
идею понял, спасибо
Mike
а не проще взять FragmentStatePagerAdapter?
Andrei
просто FragmentPagerAdapter
Andrei
как я понял, FragmentStatePagerAdapter старается не держать весь фрагмент в памяти без острой необходимости, и его применение мне не помогло)
а трюк с оффсетом работает)
Антон
https://pastebin.com/aCzKsdqQ нужно сделать задержку перед тем как считать еще одну порцию данных, все работает, но нужно 1 раз считать перед задержкой, как реализовать?
Igor
Всем привет, подскажите пожалуйста, как можно отслеживать MotionEvent за пределами View? Т.е. у меня есть адаптер с элементами, на каждый элемент вешаю тач листенер и кидаю свою логику. В пределах вьюхи всё работает, а если потащить палец за пределы вью, то вызывается MotionEvent.ACTION_CANCEL и конец истории. Как можно отслеживать движения пальца за пределами вью и если мы ещё не отпустили палец от экрана?
Igor
Как тут
Mike
мб просто готовый хелпер взять?
trashkalmar
Всё уже придумано и реализовано до нас: ItemTouchHelper
Vladimir
ребят, может есть у кого макет лэндоса, бесплатно отверстаю для портфолио
Igor
Если честно, не пробовал его использовать. Мне нужно отслеживать координаты жеста, что бы накладывать вью поверх вью(типа слева направо тяну закладку). Спасибо за наводку, сейчас посмотрю.
RASHIT
Это признак того что у этого чела руки короткие, а язык длинный, в голове он президент, а на дале скучный троль. Пишите, мне понравился ваш блог, напишите статью хорошую про MVP, MVVM. Про работу в фоне, и т.д
Konstantin
Andrei
Igor
ребят, может кто помнит как сделать так, чтобы при нажатии на textview нажатие происходило на parent, то есть textview был как бы прозрачный для нажатий?
Mike
Konstantin
слушай а ты бэстпрактис не собираешь.у.себя?
Igor
clickable=false
оказывается просто)) но будет ли он прозрачным и перехватит ли парент клик?
Andrei
захотелось поискать еще варианты
Влад
Влад
есть БД с "простыми норм решениями" ?)
Igor
clickable=false
нее это не работает) есть что-то другое, что передает нажатие дальше родителю, можно ручками сделать, но есть готовое, не помню что искать
Igor
Mike
Igor
Влад
было бы не плохо такое иметь)
Mike
Mike
чо это?
RASHIT
Нашел, спасибо, прочту, не останавливайтесь, пишите дальше.
Mike
а, тогда плюсую)
Влад
это слишком просто) только 5 часов установке костылей могут сэкономить 5 минут чтения документации
Andrei
Иногда и свои "костыли" нужно делать, имхо)
Твой способ с увеличением оффсета вьюпейджера создает и держит вьюшку последнего(третьего фрагмента) сразу же и не уничтожает ее.
То есть как только мы попали на первую вкладку, то для третьей вкладки вьюшка уже есть в памяти.
Если тянуться через адаптер вьюпейджера, то да - вьюшки может и не быть, но можно уже внутри фрагмента вызвать метод у презентера, который сделает что нужно когда вьюшка подцепится.
Андрей
Dyno
Dyno
Danil
Кто как относится к переиспользованию кода? Может кто-то библиотеку или экосистему библиотек строил и опытом поделится
Danil
Просто неоднозначно все выглядит, может трудозатраты на поддержку переиспользования очень высоки, чет даже статей толковых нет, только, краткие инструкции типо создай gradle lib module
PowerCat
Привет
Я прав, что в андроиде НЕ предусмотрено нормальное ожидание возврата binder из сервиса для bindService?
Алексей
Danil