Kanat
Png
Egor
А какой виджет использовать?
Назарий
всем привет. какие есть сайты/программы для создания визуальных моделей данных? может быть вопрос не совсем по андроид, но не знаю, куда лучше написать
Akb
Привет! Правильно ли я понимаю, что large/xlarge это устаревшая тема, нужно придерживаться sw600/sw720?
Alexey
Да
Flogiston
как правильно вызвать suspend function в application классе?
Vadim
Всем привет) а разве нельзя с абстрактного класса(активити) перейти в другой фрагмент?
Yelnur
Ребята, всем привет. Подскажите пожалуйста что нужно сделать, чтобы при смене языка устройства на английский, Дата, время в самом приложении - оставались на русском языке
max
Есть ли нормальный способ редактирования спан-текста "на лету"? В идеале что бы в каком-то edittext можно было видеть разноцветный текст и раскрашивать и изменять его прям там. Или только костыли с webview? Смотрел библиотеку https://github.com/noties/Markwon , но это кажется не то.
HaryGary
Ребят, а есть у кого чат по ноут js?
max
Maksym
Все привет Кто может подсказать. Использую Navigation Component есть Splash -> Main -> экрнаы с bottomnavigation. Как сделать чтобы после переклацывания bottomnavigation этот фрагмент всегда был 2 в стеке. Т.е. не зависимо как далеко переходил по фразментам при нажатии меню BottomNavigation у него всегда был в стеке Main->тут выбранный фрагмент и все
Anonymous
Кто подскажет,как изменить диалоговое окно в listpreference?
Flogiston
Все методы WifiManager-a возвращают true, но в итоге девайс всеравно без интернета? Как это исправить?
Vadim
Такой вопросик а почему у Button автоматически рисует какие то Margin а не заполняет кнопку целиком? даже после установки android:minHeight="0dp" android:minWidth="0dp"
Kanat
Потому что у button есть layout для тени
Ярослав🇺🇦
Задавать спан в edittext на лету?
Смотри типа таких либ/проектов https://github.com/ahmadaghazadeh/CodeEditor
Ярослав🇺🇦
Или в тебя типа richtext editor? Тогда такое над https://github.com/wasabeef/richeditor-android
Ярослав🇺🇦
вооо.. что-то похоже на правду. Спасибо!
Надо на гите искать RichEditor или WYSIWYG Editor там есть новее, я помню
Ярослав🇺🇦
вооо.. что-то похоже на правду. Спасибо!
https://github.com/irshuLx/Android-WYSIWYG-Editor Ещё такое есть:)
max
Огонь! Спасибо=)
Andrei
Надо открыть BottomSheetDialogFragment из другого BottomSheetDialogFragment (чтобы показывать боттом шит, когда смотришь на боттом шит). Так вот во время открытия второго боттом шита происходит мерцание бэкграунда, что сильно по глазам бьет. Не подскажете в какую сторону можно капнуть?
Alexander
привет , по какой причине атрибуты cardView(cardBackGroundColor) могут не работать в recyclerview , в xml разметке все нормально отображается ?
Andrei
BottomSheet behaviour within a layout
Типа, второй делать не диалогом а через лайаут с behaviour?
Дмитрий
как через layoutParams сделать, чтобы вьюшка занимала 80% от высоты экрана?
Andrei
ну или первый
Пасибки, попробую
Ivan
Надо открыть BottomSheetDialogFragment из другого BottomSheetDialogFragment (чтобы показывать боттом шит, когда смотришь на боттом шит). Так вот во время открытия второго боттом шита происходит мерцание бэкграунда, что сильно по глазам бьет. Не подскажете в какую сторону можно капнуть?
кстати, эта проблема есть у Додо Пицца при оплате онлайн через Google Pay. Думаю, что она есть почти во всех крупных приложения в проде, где оформление заказа – это bottom sheet диалог, а GP, как понимаю, по дефу вылезает как bottomsheetdialog
Николай
Используя ретрофит, при эндпоинте такого типа "/rest/default/V1/products/parameter" Как мне в строку запроса ложить этот параметр ? Должно получатся что-то типо /rest/default/V1/products/parameter/ /rest/default/V1/products/somevalue/
Andrei
кстати, эта проблема есть у Додо Пицца при оплате онлайн через Google Pay. Думаю, что она есть почти во всех крупных приложения в проде, где оформление заказа – это bottom sheet диалог, а GP, как понимаю, по дефу вылезает как bottomsheetdialog
У гугл пэя активити своя запускается, в которой боттом шит. Это немного другое. У меня дизайнеры просто нахуевертили и нужно из одного боттомшита, запускать второй. Соль в том, что в обоих боттомшитах куча логики и поэтому решил делать их через диалоги
Николай
в документации написано, как класть. Тебе нужно именно ложить?
Да уже разобрался. просто в место слова parameter должно быть строковое значение.
Сергей
Посмотри отладчиком размеры битмапа за пару операцийдо этой ошибки. Скорее всего че то вроде 30 000 на 40 000 ИЛИ у нее очень неправильная плотность (setDensity)
Andrei
Куча логики во вью?
Разумеется, что в юз кейсах. Суть не в этом
Andrei
Куча логики во вью?
Вопрос изначально был как запустить второй шит диалог без мерцаний
Сергей
Вопрос изначально был как запустить второй шит диалог без мерцаний
А про пропуски кадров в log.i не пишет? Может тяжелый код где? Профилером пройтись от клика считая?
Andrei
А про пропуски кадров в log.i не пишет? Может тяжелый код где? Профилером пройтись от клика считая?
Неа, все в пределах 16мс рисуется. Когда у тебя открывается боттом шит, весь фон становится полупрозрачным, когда открываешь второй - как раз таки этот фон и моргает
Yelnur
не использовать локаль устройства вроде как
Если не использовать локаль, то автоматов выставляется Английский язык. Как быть?
Vadim
Если не использовать локаль, то автоматов выставляется Английский язык. Как быть?
использовать надо, просто где тебе надо, надо устанавливать локаль которую тебе надо, а не ссылаться на локаль девайса
Кирилл
Подскажите пожалуйста, всю логову уже сломал. https://gist.github.com/indrih17/c9b7663d11244ac218a85b38dcb216ed Как сделать так, чтобы тулбар коллапсился вместе в вебвью? Если ставлю android:fillViewport="true" как советуют почти везде - вообще скроллинг пропадает.
Dmitry
liveData{ emit() } по умолчанию в каком потоке выполняется?
Albert
Здравствуйте. В первый раз пишу приложение с использованием бд. Вопрос к тем, кто уже использовал бд в проектах на Андроид: вы использовали SqliteHelper или orm типа room?
Impossible
liveData{ emit() } по умолчанию в каком потоке выполняется?
https://developer.android.com/topic/libraries/architecture/coroutines
George
подскажите плз, как лучше менять элементы по порядку при обновлении в рекуклере? swap работает коряво? как можно про перезаполнить адапте и рекуклер, у меня в конструтуре сортиртировка, notifydataSetChanged не пашет
Albert
both
Обе технологии в одном проекте? А в чем прикол?
Albert
В разных
Об обеих имею самую поверхностную информацию, но тянет работать без "оберток". В том числе для обучающих целей. Простой вопрос: есть ли между ними принципиальные разницы или на вкус и цвет?
Jorik
Большое спасибо
Но если проект больше, или это поддержка проекта (с уже имеющейся orm) - нужно будет изучать
Albert
Но если проект больше, или это поддержка проекта (с уже имеющейся orm) - нужно будет изучать
Нет. Я для собственного маленького проекта на таблиц 5-6. Спасибо ещё раз
Jorik
Нет. Я для собственного маленького проекта на таблиц 5-6. Спасибо ещё раз
Если для самообучения - тогда есть смысл без оберток, чтобы понимать какая работа идёт под капотом
Tazman
Привет всем, есть умельцы кто запускал игры внутри приложения, как у ВК клиента например? Там вроде как всё на HTML5, но мб кто-то реализовывал похожий функционал. Нужно в приложении добавить мини игры, типо кроссворда и сканворда.
Albert
Большое спасибо и вам
Tazman
Добавить уже на чём-то написанные?
Писать самому будет в тягость и не профитно относительно времени реализации, смотрим в сторону готовых решений. В ВК клиенте видел что-то подобное, решили разузнать. Там как я понял hmtl5, а это webview вероятнее всего будет.
Leonid
такой вопрос, есть такой запрос @Query("SELECT * FROM user WHERE specialtyId = :search") LiveData<User> getSpec(String search); передаю значение search где подписываюсь на livedata, но при запуске пишет что данных нет
Максим
Хочу реализовать шаринг скринщота из апы с диплинкой: подскажите, возможно ли закинуть как-то диплинку в системную нотификашку шаринга скриншота? Если нет - могу ли я скрыть ее и использовать своё кастомное решение? Спасибо
Kristos
привет всем, только начинаю, осваивать разработку на андроид, есть вопрос можно ли закрыть старую активити при открытии новой ?
Kristos
а подробнее можно?
Denis
а подробнее можно?
вызвать метод finish() на старой активити