Джадив
Александр
https://github.com/amitshekhariitbhu/Android-Debug-Database
Джадив
Подскажите каким виджетом можно реализовать вот такое вот троеточие, после нажатия на которое выпадает список ?
Джадив
Джадив
Popup
ок, спасибо!
Джадив
не подскажите, эту иконку троеточие где достать? они есть где-то в андроид студии, или ее надо отдельно качать?
Александр
В студии есть, называется more vert
Александр
Хелп
Навскидку: посмотреть, добавлены ли эти модули в settings.gradle, если речь про работу в Android Studio. Там должно быть что - то вида include : ModuleName
Александр
Там через запятую вроде, не. Вот с одного многомодульного проекта моего: include ':app', ':sdk', ':banner', ':expandable', ':extras', ':picker'
Александр
Кстати, модули там подключаются вот так: implementation project(':extras') implementation project(':banner') implementation project(':expandable') implementation project(':picker')
Alex Android
Кстати, модули там подключаются вот так: implementation project(':extras') implementation project(':banner') implementation project(':expandable') implementation project(':picker')
так тоже нет, алсо в каких случаях нужно configuration в project() указывать? У меня без configuration: 'default' не хочет
Александр
В File -> project Structure мб ещё что - то полезное можно найти. На этом мои полномочия всё)
Alex Android
implementation это просто взять зависимость, api взять со всеми подзависимостями и можно использовать их
Александр
так тоже нет, алсо в каких случаях нужно configuration в project() указывать? У меня без configuration: 'default' не хочет
Хз, я никогда не указывал. Несколько проектов, всё ок работает без этого свойства.
Александр
А, ну я и api тогда не юзал ни разу. Hehmda.
Александр
у тебя только андроид либы в зависимостях?
Ага. Не подцеплял ещё ничего джававского извне. Мб подскажет кто, можешь ещё в StartAndroid написать.
Fekz115
Ребят, подскажите плиз, как мне при таком дереве компонентов сделать так, чтобы вертикальный LinearLayout по высоте не превышал videoPreviewImageView, т.е. подстраивал свои внутренние элементы чтобы не вылазить за размер ImageView(все размеры не фиксированные и определяются в рантайме)
Fekz115
А у родителя там wrap_content
Alex Android
Можно верхний линеар заменить констрейнтом
Alex Android
Ну или на крайняк релативом
Alex Android
Что это даст?
можно поравнять второй линеар по видео
Denis
можно поравнять второй линеар по видео
Это можно сделать и без него
Denis
Учитывая, что это CardView, она будет показываться в списке (скорее всего). В таком случае я бы избавлялся от constraint
Fekz115
Другие лейауты не подходят, т.к. мне надо чтобы превью занимала 40% ширины
Abdugʻofur
Hello
Fekz115
Лол, как добавить 3 точки в конце текста в textView, если текст не влазит?
Fekz115
(сори, просто влом уже это гуглить)
Fekz115
android:ellipsize="end"
Fekz115
Перфект
Liam
Всем привет. Такой интересный вопрос. Когда в телеге присылается в сообщении ссылкой. Телега как-то парсит фотографию с этой ссылки добавляет ее этому сообщению. Как мне в андроиде по ссылке получить картинку? как пример: https://rozetka.com.ua/aula_6948391232768/p31447615/ картинка ниже
Fekz115
Смотри, если говорить конкретно про этот сайт, то ты должен открыть любую его страницу и найти в исходном коде этой страницы ту картинку, которую хочешь отображать
Liam
не не не
Liam
про все сайты
Fekz115
А что?
Liam
телега с любого сайта берет картинку есть какой-то общий код для всех сайтов
Fekz115
В телеге на беке происходит тоже самое, ты не можешь взять картинку с вообще любого сайта, там просто для большинства сайтов это предусмотрено
Liam
-_- вот блог непонятный. в телеге что, сидят и хардкодят каждый сайт а картинку спарсило https://bagira-belaya.livejournal.com/2370418.html
Andrew
телега с любого сайта берет картинку есть какой-то общий код для всех сайтов
На странице - Ctrl+U <meta property="og:title" content="Aula Prime Basic Gaming Headset Black-Blue (6948391232768)"> <meta property="og:url" content="https://rozetka.com.ua/aula_6948391232768/p31447615/"> <meta property="og:image" content="https://i2.rozetka.ua/goods/2767287/aula_6948391232768_images_2767287447._S.jpg"> <meta property="og:description" content=" Aula Prime Basic Gaming Headset Black-Blue (6948391232768) – купить на ➦ ROZETKA. ☎️: (044) 537-02-22, 0-800-303-344. Оперативная доставка ✈️ Гарантия качества ☑️ Лучшая цена $"> только картинку видимо сменили уже а в телеге закешировалась красная вместо синей
Andrew
это старый добрый open-graph протокол
Andrew
-_- вот блог непонятный. в телеге что, сидят и хардкодят каждый сайт а картинку спарсило https://bagira-belaya.livejournal.com/2370418.html
Здесь аналогично , если загляните в исх код опять же <meta property="og:description" content="Да уж, дурехи никогда не переведутся, и они все одинаковы – чем хуже мужик, тем лучше она к нему относится, как тут одна - 10 лет кормила, парочку деток родила, машинку купила, а он ей - дура толстожопая, надоела! А мужики, напротив, развиваются по полной, уже краев не видят и соревнование прям –…" /> <meta property="og:image" content="https://l-files.livejournal.net/og_image/76405212/9259?v=1545206343" /> <meta property="og:title" content="Бабоньки дуреют, мужики наглеют..." />
Andrew
сори за такие портянки, хотел наглядно продемонстрировать
Fekz115
А, ну сори за дезинфу
Fekz115
Но это все равно не любой сайт, получается
Влад
Подскажите, при помощи constraint можно ли сместить view так чтоб на половину она ушла за экран? по типу как в веб left: -50%
Fekz115
А только те, где разрабы сайта предусмотрели такую возможность
Liam
если телега не найдет картинку с контента, она возьмет картинку сайта, так что вверху у названия сайта
Andrew
А только те, где разрабы сайта предусмотрели такую возможность
Да, где может достает только meta description, как тут например https://eax.me/diy-field-strength-meter/ В статье есть картинка но телега не захавала ее
Andrew
Так что просто парсите meta теги и этого достаточно. Любой уважающий себя веб-мастер предусматривает мета теги для поисковых ботов, чтоб его сайт был в поисковой выдаче.
Liam
ок. можно пример кода или ссылку на статью, как мне повторить такую магию с мета тегами
Andrew
Ну тут уж сами)) Я не стану помогать. Код пишите сами
Сергій
Если что, всегда можно посмотреть с коде телеграмма
Fekz115
Так лол, или какой-нибудь html-парсер подключить, или через регулярку
Александр
Подскажите, как получить конкретную View из Menu у NavigationDrawer?
Александр
Мне нужно одному итему из Menu присобачить индикатор, вот хз как сделать. Хочу попробовать воткнуть кастомную View, но не получается достать её из NavigationView, чтобы подменить.
Denis
Нет.
Жаль. Не вижу смысла тогда вообще его использовать
Denis
Gson?)
unsafe в Gson
Mike
unsafe в Gson
Он там используется, чтобы инстанцировать классы в обход конструкторов, когда дефолтного нет.
Ruslan
Привет, кто-то знает способ использовать новую навигацию во ViewModel?
Андрей
почему?
Потому что так сделали
--------
Потому что так сделали
где можно почитать подробнее?
Кирилл
Но, возможно, прирост может дать
Вроде kotlinx.serialization быстрее работает. Точных сравнений сейчас, наверное, не найду.
Nikita
Потому что так сделали
вы имеете ввиду то, за запретили вызывать приватное апи, даже через рефлексию?