Сергей
В андроиде есть возможность открыть диалог под другим диалогом? Вообще какой-нибудь z-index? Есть задача держать один из диалогов всегда поверх других, но анимация что за ним другие всплывают нужна
Сергей
Я по z index в гугле не нашел, сейчас сам костыль использую храня массив и пересобирая цепочку диалогов
⁣
В андроиде есть возможность открыть диалог под другим диалогом? Вообще какой-нибудь z-index? Есть задача держать один из диалогов всегда поверх других, но анимация что за ним другие всплывают нужна
Например, наследуешь диалоги от DialogFragment, добавляешь стиль с windowEnter/Exit animation, и делаешь replace с фрагментом на вершине стека, а в конце транзакции добавляешь тот, что должен быть наверху
Сергей
Поразмыслю, спасибо
⁣
Поразмыслю, спасибо
Возможно, оно будет работать, но будет видно, что диалог, который должен быть наверху, пересоздаётся) Чтоб этого не происходило, можно попробовать на его транзакцию выставить отсутствие анимации.
Anonymous
Есть ли в Ui такой элемент, который при нажатии открывается в внизу появляется поле с описанием?
Anonymous
BottomSheetDialogFragment?
Нет это контейнер с инфой в обычном списке может быть
Anonymous
Может быть, ExpandableListView подойдёт?
да типа того, а насколько его можно кастомизировать? насколько он гибкий? туда в раскрывашку можно свой лейаут впихнуть?
⁣
да типа того, а насколько его можно кастомизировать? насколько он гибкий? туда в раскрывашку можно свой лейаут впихнуть?
Да, я его сильно кастомизировал, и отступы между элементами менял, и свои Layout-ы, полностью кастомные, с обработчиками нажатий
⁣
⁣
а расстояние между ячейками настраивается?
Я настраивал всё, но это не через сам ExpandableListView, а через параметры Layout-ов, padding-и, маржины и прочее
Anonymous
Делаю приложение на одной активити, все экраны это фрагменты. На каждом экране нужно показать actionBar, но у всех он разный. Где-то только лого, где-то только текст, в чате вообще нужно детали чата показать. Как можно это реализовать? Или может быть примеры какие есть. Гугл не помог 🤷🏼‍♂️
Denis
ты тулбар умеешь делать?
Anonymous
Давай так. А что конкретно не получается?
Запихнуть тулбак в главную активити и с фрагментов его менять? Или в каждом фрагменте устанавливать его?
Александр
И сворачиваю\разворачиваю "хидер" с лого
Александр
Но это, наверное, "быдлокодинг", я бы сказал
Александр
Александр
LinearLayout вложенный в CollapsedToolbarLayout с анимированным фоном\лого\заголовками, EditText для SearchView (думаю поменяю на обычных, но пока нет), ну и естественно - заготовленные меню. В фрагментах просто вызываю hasOptionsMenu
Александр
А параметры тулбара задаю в AppActivity - исходя из текущего Destination
Александр
Как то так. Но это не очень красиво, с точки зрения кода, как я понимаю
Anonymous
Как то так. Но это не очень красиво, с точки зрения кода, как я понимаю
Мне тоже такое не нравится, поэтому тут и спросил у спецов 🙄 буду думать тогда чеуж
Max
Как то так. Но это не очень красиво, с точки зрения кода, как я понимаю
красиво - это то что быстро читается и быстро можно изменить (рефакторить).
Александр
@mamasitaekb Встречный вопрос, тогда уж. В фрагменте добавил RecyclerView. По паттерну MVVM - в него добавляю инфу об установленных приложениях (иконка, имя пакета, label, versionName), и при скроллинге - (как я понял по логу, из-за иконок приложений) - заметны лаги
Александр
Что собственно можно с этим сделать?
Max
Как то так. Но это не очень красиво, с точки зрения кода, как я понимаю
можно вот такой вариант: в Toolbar добавить FrameLayout и в него infate-ить заготовку для каждого экрана.
Max
setImageDrawable
ну можно как вариант Picaso или Glide использовать. а каким оброзом Drawable получаешь?
Arthur
Здравствуйте, помогите разобраться с проблемой. Acction bar перекрывает часть constrait layout,как сделать так что бы constrait layout начинался сразу после action bar
Arthur
Александр
?actionBarSize
Mike
ммм, когда констреинт можно заменить на фрейм
Александр
А как лагает то?
Прокручиваешь список, тормозит на каком-то элементе - потом резко продолжает
Arthur
Constraint top to bottom of action bar?
пробовал, бесполезно
Александр
Да и сама прокрутка, местами дерганная
Vladimir
пробовал, бесполезно
Высоту поставь 0dp
Села
пробовал, бесполезно
Значит не правильно пробовал.
Arthur
Значит не правильно пробовал.
app:layout_constraintTop_toBottomOf="@+id/action_bar" так?
Села
app:layout_constraintTop_toBottomOf="@+id/action_bar" так?
Поставь код на pastebin.com, тут нет экстрасенсов
Arthur
https://pastebin.com/q1YsaV0s
Села
https://pastebin.com/q1YsaV0s
М, у тебя во вью только два элемента и ты решил использовать констреинт?
Села
И ты не можешь сделать tobottomof айди, что не существует
Arthur
т.е. мне надо action bar сделать рядом с textview b circleview и дать ему id/action_bar?
Александр
т.е. мне надо action bar сделать рядом с textview b circleview и дать ему id/action_bar?
Проще - сделать у родительского элемента layoutMarginTop (от parent) = ?actionBarSize
Александр
@maxhved Огромное спасибо. Glide практически полностью решил проблему!
Delt@[•_•]
Доброе время суток всем, может кто сталкивался, есть несколько вариантов сборок (productFlavors), возможно ли через android studio как то запустить чтобы собрались все сборки, а не вручную какждый раз указывать что собирать?
Arthur
И ты не можешь сделать tobottomof айди, что не существует
app:layout_constraintTop_toBottomOf="?android:windowActionBar" вот так ?
Села
app:layout_constraintTop_toBottomOf="?android:windowActionBar" вот так ?
Сделай тулбар и снизу остальные вью
Dossanov
Ребята, не подскажете как можно сделать такую вещь? Когда нажимаешь на ___ можно было ставить слово
Ярослав🇺🇦
Вообще лучше не лезть туда, если не понимаешь как устроен сам apk и что за нововведения в Гугл.
Ярослав🇺🇦
Ярослав🇺🇦
Не понимаю извращенцев которые хотят декомпилировать а после пересобрать
Люди немного ветки перепутали. Сдесь пишут с нуля, а то что они хотят это немного другое. Это отдельная тема:)
Ярослав🇺🇦
Оо, какой-то шлак на базе SAI🌚
Александр
Ребят, какой метод\флаг есть у Navigation Architecture, чтобы запускать действия в фрагменте, лишь после того как он полностью загрузится? (пройдет анимация перехода)?
Harry
Товарищи, всем доброго. Кто подскажет по Rx, есть подобные паблики ? Можно линк ? Или кто может проконсультировать ?)
Harry
@Harmonizr спасибо