David
имеется ввиду андроид зависимости.
David
David
много кросс-платофрмы биндится на родные апи и вьюхи
David
это как пример, не стоит привязываться так. моя идея в том что любой подход хорош если он эффективно решает проблему
David
David
дело в соотношении польза/вред. использовать listview может быть эффективней чем recyclerview
David
а пользователь не заметит разницы
Mike
David
ну этих достаточно
Mike
David
в остальных то все используют recyclerview и благодарят судьбу за такой прекрасный инструмент)))
David
Mike
Vladimir
Даже в бочке меда есть ложка говнокода
David
при компиляции бочки надо было зависимость исключить в билд файле
Mike
Vladimir
Весело тут
В вертикальном линеаре находится горизонтальный ресайклер. Как сделать, что б каждый айтем был по ширине экрана?
Mike
Vladimir
match_parent?
Выходит за границы экрана. Приходится скролить до следующего айтема
Mike
Vladimir
Нет
Vladimir
есть margin?
Если его нужно было поставить, то тоже не помогло )
Mike
Mike
я бы поигрался с этими показателями
Vladimir
И паддинга нет
Я схему изначально не правильно указал
Нестед скрол -> вертикальный линеар -> горизонтальный ресайклер
Vladimir
Разобрался. С инфлейиером косячил
Егор🦖🌑
Здравствуйте, не подкинете идею? Использую ListAdapter. RecyclerView не отображается (посмотрел через отрисовку элементов). Но при сворачивании и разворачивании - появляется.
Егор🦖🌑
Метод onBindVeiwHolder отрабатывает как надо ещё при первом открытии экрана, т.е. один единственный раз. Никак действий в onResume не делаю.
Nikita
Gleb
Ребята, как задетектить клик по вот такой кнопке в webview
<button id="buttonPayment" class="button" type="button" value="Pay">Confirm action</button>
Gleb
у нее нет onCLick
Gleb
в вебе?
Tishka17
В вебе
Gleb
понятия не имею, не мое, там нет ни клоика, ни онивента, никаких обращений по id, как еше может на вебе хендлиться клик?
Tishka17
Странно, что ты говоришь onClick нет
Tishka17
Повесь свой все же, не работает?
Gleb
на что вешать, я знаю как перехватить клик сам через webview
Tishka17
Через js?
Gleb
если бы он был
Gleb
да
Gleb
@JavascriptInterface
public void onClick() и т.д.
Gleb
value="Pay" мб через это поле как то где то что то дергается?
Tishka17
А что-то типа webView.loadUrl(
"javascript:...) и там задать onClick можно?
Tishka17
Вообще, ты что делаешь? Почему бы html не поправить?
Gleb
я же говорю, не моё
Arsen
Gleb
Tishka17
Тогда непонятно зачем тебе приспичило детектить именно клик
Gleb
есть страница, на которой есть кнопка, по нажатия которй происходят действия, на этой странице, из того что я вижу, на этой кнопке нет онКлика
Gleb
я не знаю как обрабатывается клик на ней
Tishka17
Конечная задача какая?
Tishka17
Может есть способ проще?
Gleb
если нет инета, при нажатии кнопки на странице отобразить тост, это рекомендация, поэтому хочется либо сделать красиво, либо не делать
Tishka17
А почему это не может сделать тот, кто делал кнопку?
Gleb
не моё. не наше. нельзя..
Gleb
потому что надо?
Tishka17
Так. Ещё раз. У тебя в проге грузится левый сайт и почему-то ты должен при клике в нем показать тост?
Tishka17
Может ты хотел при попытке загрузки следующей стринцы?
Tishka17
Если страница не твоя - не понятно, почему по клику на кнопку, которая не факт что приведет к обращению в сеть, должен показываться тост, что сети нет. К тому же, если сайт не твой - не факт, что кнопка будет всегда именно такая и именно там. Вывод - либо менеджеру не объясняли, либо ты что-то ломаешь.
Tishka17
Предположим, что первое. Тогда есть какие-то бизнес-требования, а не "по клику на именно эту кнопку показать тост и пофиг что она делает"
Gleb
вопрос был другйо, не вижу смысла обсуждать менеджерские проблемы
Tishka17
Ну вон заинжекть js код и пусть он что хочет делает. Хоть онклик добавляет, хоть ещё что
Tishka17
Сказали же выше
Tishka17
Ты просто хотел сделать красиво, я пытался помочь. Потому что пока получается не очень
Глеб
Ребят, Гугл уже выпустили либу для новой навигации с фабом по центру и navigation drawer
Doston
Никита 🙃
Rustam
Всем привет. подскажите пожему у меня элементов в списке 28 а position 54
Axbor
Axbor
Rustam
да
Глеб
Axbor
да
скорее всего проблема в этом. адаптере список изменился а в виюхолдере старый список