Size: a a a

Android Developers

2020 November 18

V

VKovalyov in Android Developers
akella122⌬
Ребят, нужно сделать кастомный диалог типо алерт диалога, но со своей разметкой. При этом нужно тянуть минимум зависимостей и в идеале сделать все стандартными методами из android-фреймворка. Какой класс лучше всего заюзать?
(алерт)диалог  + диалогфрагмент
источник

ИГ

Илья Гаевский... in Android Developers
akella122⌬
Ребят, нужно сделать кастомный диалог типо алерт диалога, но со своей разметкой. При этом нужно тянуть минимум зависимостей и в идеале сделать все стандартными методами из android-фреймворка. Какой класс лучше всего заюзать?
DialogFragment()
И в нем в onCreateView выдуть хмл
источник

a

akella122⌬ in Android Developers
Илья Гаевский
DialogFragment()
И в нем в onCreateView выдуть хмл
окей
источник

a

akella122⌬ in Android Developers
А если студия пишет, что метод deprecated в апи 30, то он там просто работать не будет или что?
источник

ИГ

Илья Гаевский... in Android Developers
akella122⌬
А если студия пишет, что метод deprecated в апи 30, то он там просто работать не будет или что?
Значит что он будет работать в апи до 30, а в 30 надо заменить на что-то альтернативное
источник

a

akella122⌬ in Android Developers
Просто этот код будет встраиваться в проги, где может не быть нужных зависимостей вроде иксов
источник

Уа

Удаленный аккаунт... in Android Developers
Привет, подскажите пожалуйста.

Какие использовать лайяуты, чтобы не было подобной картины?
https://hastebin.com/jugohubidi.xml <- разметка
Уплывает BottomNavigationView
источник

V

VKovalyov in Android Developers
akella122⌬
А если студия пишет, что метод deprecated в апи 30, то он там просто работать не будет или что?
открой сорцы и посмотри что там написано и почему деприкейтед
источник

a

akella122⌬ in Android Developers
Как это можно обойти? Просто может встраиваться и в проги где даже саппортов нет, и где есть полный фарш в виде иксов, okhttp и материал библиотеки. Может есть кастомная реализация диалог фрагмента?
источник

ИГ

Илья Гаевский... in Android Developers
akella122⌬
Просто этот код будет встраиваться в проги, где может не быть нужных зависимостей вроде иксов
иксы это не апи 30, 30 апи это 10 или 11 андроид, а иксы с 7, вроде
источник

VS

Valentin Sergeev in Android Developers
Илья Гаевский
Переслано от Илья Гаевский
Привет. Вопрос
Я правильно понимаю, что onChange вызывается всегда, даже если значение лайвдаты "поменялось" с true на true?
Можно это как-то из коробки проверять на изменение данных?
Проблема заключается в том, что значение лайвдаты "не меняется", но отрабатывает Трансформс.мап, который возвращает предыдущие значение. То есть с Тру меняется на Тру. Вроде значение не поменялось, но обсерв вызывается
В тех же transformations есть distinct until changed, вроде
источник

a

akella122⌬ in Android Developers
Илья Гаевский
иксы это не апи 30, 30 апи это 10 или 11 андроид, а иксы с 7, вроде
Ну мне просто надо сделать такой код, чтобы он работал вообще без зависимостей в идеале
источник

ИГ

Илья Гаевский... in Android Developers
akella122⌬
Ну мне просто надо сделать такой код, чтобы он работал вообще без зависимостей в идеале
Пиши на ассемблере :)
Андроид только про зависимости
На сколько мне известно
источник

a

akella122⌬ in Android Developers
Илья Гаевский
Пиши на ассемблере :)
Андроид только про зависимости
На сколько мне известно
Свой DialogFragment нужно писать или можно просто стандартный класс протащить?
источник

V

VKovalyov in Android Developers
тогда просто кастом вью запихать в диалог. если так еще можно)
источник

a

akella122⌬ in Android Developers
Просто код будет как смали встраиваться в разные проги
источник

VS

Valentin Sergeev in Android Developers
Удаленный аккаунт
Привет, подскажите пожалуйста.

Какие использовать лайяуты, чтобы не было подобной картины?
https://hastebin.com/jugohubidi.xml <- разметка
Уплывает BottomNavigationView
Для начала - прочитать, как работает linear layout
источник

L

Leonid in Android Developers
akella122⌬
Ребят, нужно сделать кастомный диалог типо алерт диалога, но со своей разметкой. При этом нужно тянуть минимум зависимостей и в идеале сделать все стандартными методами из android-фреймворка. Какой класс лучше всего заюзать?
Андроид по умолчанию тянет немало зависимостей. Ещё один кастомный диалог погоды не сделает.
источник

Уа

Удаленный аккаунт... in Android Developers
А после?
источник

VS

Valentin Sergeev in Android Developers
А после - вопрос решится сам собой
источник