Daniel
на вьюшку с бехавиором боттомшита повесить анимацию на ресайз
Dmitry
Походу так и есть ) Смотрю логи) Прямоугольник отправляется в далекие края » Прямоугольник: 4316.0 8964.0 332.0 Прямоугольник: 4648.0 9628.0 332.0 Прямоугольник: 4980.0 10292.0
Ну разбирайся с координатами. Обнуляй рект в он дроу. И проверь как смещаешь его. Две ширины лишние вроде. Одну надо. К тому же у ректа есть метод типа offset, емнип.
Frolix
Подскажите можно ли popupmenu повыше сделать
Frolix
можно
Как?
Alina
Что за DrawMeFrameLayout?
Mike
Как?
координату Y поменьше сделать
Daniel
Что за DrawMeFrameLayout?
не важно, это твоя вьюшка с bottom_sheet_behavior
Daniel
не важно, это твоя вьюшка с bottom_sheet_behavior
которая внутри координатора
Frolix
координату Y поменьше сделать
А где это можно сделать?
Mike
А где это можно сделать?
В коде, который показывает попап.
Frolix
В коде, который показывает попап.
val popupMenu = PopupMenu(applicationContext, view,Gravity.)
Mike
val popupMenu = PopupMenu(applicationContext, view,Gravity.)
блин, боюсь, что если выбор анкера не помогает, то только через стили
Dmitry
блин, боюсь, что если выбор анкера не помогает, то только через стили
наверное нужно добавить специальный анкер с нужной позицией?
Alexey
Всем привет Кто знает, что можно юзать в курутинах или флоу как single Event вместо singleLiveEvent
Alina
которая внутри координатора
А это что за зверь? BottomSheetResize()
Dmitry
параметр конструктора меню. по факту - вьюха, к которой цепляется меню. анкер, от английского anchor - якорь.
Ravshan
Daniel
А это что за зверь? BottomSheetResize()
Кастомный транзишн)
Daniel
Можно стандартный использовать)
Frolix
наверное нужно добавить специальный анкер с нужной позицией?
Допустим я понял что такое анкер но есть еще одна проблема, как изменить его позицию?
Frolix
анкер это вью. как изменить позицию вью?
ну да как изменить позицию вю чтоб вю осталась на месте
Alina
Можно стандартный использовать)
А какой стандартный? ) Я вот прям плохо с анимацией дружу...
Daniel
Любой наследник класса Transition
Daniel
https://m.habr.com/ru/post/243363/
George
Всем привет, подскажите в чем может быть дело, пытаюсь закрыть клавиатуру после призода сообщения, но чет выскакиваю системные ошибки, гуглю их, но не понимаю все равно в чем дело
George
https://gist.github.com/George0099s/4105d96fefe2b85e9a42774077247820
m8seh
В приложении пытаюсь делать запрос в контакте на получения имени и номер ID. Приложение вылетает. появилось ошибка E/eglCodecCommon: glUtilsParamSize: unknow param 0x00008cdf glUtilsParamSize: unknow param 0x00008824 , к сведению обязательно гуглил вопрос. Пишут что проблема (This is caused if you use the "Use host GPU" setting of the emulator and it will disappear after you uncheck this option. If you still need "Use host GPU", you can just filter out the errors by customizing the Logcat Filter. Enter ^(?!eglCodecCommon) into the "by Log Tag (regex)" field in order to strip out the unwanted lines from the Logcat output.). Сделал фильтр ввел регулярку все равно есть ошибка.
Valery
Господа, я тут знакомлюсь с ListView, запихал лист объектов в адаптер, при нажатии хотел вытащить объект, item которого был выбран. Как это можно реализовать? Как то пытаться из адаптера вытащить?
Dmitry
Господа, я тут знакомлюсь с ListView, запихал лист объектов в адаптер, при нажатии хотел вытащить объект, item которого был выбран. Как это можно реализовать? Как то пытаться из адаптера вытащить?
разбить на подзадачи: 1. определить позицию выбранного элемента. 2. найти элемент в адаптере 3. пробросить элемент (или связанные данные) туда, куда требуется.
Valery
interface Adapter
Работает, спасибо. Пытался взять getSelectedItem, но что то не работало)
Valery
Кто нибудь может подсказать, почему так происходит? Всё что я сделал, сначала создал активити, а потом удалил, но удалил xml, класс-обработчик и запись в манифестве. После этого такая ошибка? где могло еще что то остаться?
Vadim K
Привет
MarSeliN
Привет
nometa.xyz
Dmitry
nometa.xyz
вот тебе в коллекцию, чтобы более лучше других учить ) https://neprivet.ru/
Valery
до удаления активити работало?
Да, работало. Кароч разобрался, активити случайно не ту, что надо создал и вместе с ней в манифесте попался какой то импорт библиотеки гугловской что ли, и если указать, чтобы не проверял её, то всё работает.
Данил
Всем привет, как сделать прелоадер для картинок?
Данил
указать картинку до прогрузки
Vyacheslav
!спам
Roman
Ребят, что-то понять не могу, хочу поставить в теме своей colorOnPrimary, добавил зависимость на com.google.android.material:material, тему наследую от Theme.MaterialComponents.Light.NoActionBar, а искомій атрибут не находит. Вообще не находит атрибуты матириала (colorSurface и прочее). Что не так делаю?
Roman
Вообще должно работать. Только префикс android: не надо добавлять
Да, только что нашел "решение" - rc-версия зависимости. Объясняет некоторые баги
Cartoon
Ребят, а можно ли как-то сделать список из карточек (CardView), у каждой карточки заголовок и дочерний список. Без вложенного RecyclerView????
Cartoon
Проблема в том что header и список объединены в одной карточке
Ильдар ッ
Ребят, а можно ли как-то сделать список из карточек (CardView), у каждой карточки заголовок и дочерний список. Без вложенного RecyclerView????
раздели карточку на несколько viewType, элементы списка будут отдельным viewType, и будут добавляться только при клике на кнопку
Cartoon
Что-то такое?
Ильдар ッ
Несколько viewType? Это т.е header, list item?
да, итем у recyclerview будет sealed class, отдельные части - его наследники. Нужно только придумаьт как рендерить только нужную часть карточки - верх/низ/середину
Кирилл
Navigation Component все еще не умеют без ебли сохранять фрагменты? Только replace?
Starikov
Подскажите, может кто знает. Есть приложение с показом уведомлений, на Xiaomi нужно вручную залазить в настройки и выдавать разрешение на показ уведомление. Можно ли это какой то обойти? На других устройствах нет проблем
Robert Iskhakov
Господа, помогите пожалуйста. В общем включил проект, было все нормально. Сейчас делал делал и наколдовал хрен знает что и проект не работает. Как откатить до того момента как только включил проект??
Данил
если git-ом не пользовались
Данил
либо как выше описали
Данил
но если перезапустили android studio, то этот способ не сработает
Vladimir
Всем привет, на телефоне Xiaomi Mi9 Miui 12, сам по себе меняет цвета backgrounda в темной теме в приложении, можно ли как-то запертить это?
Ivan
студия хранит историю для отдельных файлов. Если помнить, в какие файлы вносили изменения, то можно и откатить по одному.
Vladimir
Весело конечно))
Egor
Весело конечно))
Ну если вдруг заработает на сяоми, то тогда запуститься уже на всех девайсах)