Alexey
ну вот смотри. Сделал у темы windowsBackground=transparent
У контейнера фрагментов сделал фон красным
У нужного фрагмента сделал фон полупрозначным.
В итоге под этим фрагментом виден красный фон контейнера, а предыдущий фрагмент нет
Nikita
Alexey
Di7aK
ты хотел сказать как в телеге х?
Nikita
Все равно не понял ) ну для прозрачного фрагмента у себя ставлю android:background="@color/transparent" для root layout и добавляю фрагмент сверху. Вроде работает
Олег
Помогите! Может кто-то сталкивался с такой ошибкой... Не пойму где искать... К тому же выпадает только на андроид 8.1....
Alexey
Олег
Nikita
root это контейнер?
Да, т.е тупо фрагмент с вот таким лэйаутом <?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/transparent">
</android.support.constraint.ConstraintLayout>
</layout>
Alexey
Nikita
Alexey
Alexey
Только впилил cicerone и он оказывается replace делает по команде forward, поэтому и не видно ничего. Сорян
Vitaly
Есть NavigationDrawer, через который переключаюсь на фрагменты, Toolbar находится в том же activity что и NavigationDrawer
Во фрагменте "фраг1" создаю меню, перехожу во фрагмент "фраг2", но меню остаётся
Как его убрать при переходе на другой фрагмент?
Перепробовал многие способы из Google, но так и не помоглло
Konstantin
какое меню
Vitaly
Konstantin
ну дык вызови setHasOptionsMenu(false)
Vitaly
Не работает
Vitaly
Vitaly
Примерно так пытаюсь закрыть меню
Vitaly
Но уже с другого фрагмента
Vitaly
Не помогает
Vitaly
Не помогает
Vitaly
Ага(
Причём если создать просто новое меню во втором фрагменте, то он смержит менб из первого фрагмента и меню из второго
Vitaly
Имеешь ввиду через menu.clear()?
Vitaly
Сейчас кстати проверил и этот пункт меню всё-таки лежит в объекте menu, но при очистке он остаётся там лежать
🌿🌿
Ребят. Не получается загрузить картинку на сайт через webview. пробовал так и так https://stackoverflow.com/questions/44298536/open-file-using-android-web-view https://stackoverflow.com/questions/11724129/android-webview-file-upload
Vitaly
Хм, а так работает
Но это костыль
Vitaly
Как вы NavigationDrawer реализуете? У вас Toolbar в Activity или во фрагментах находится?
Vitaly
Через navController из Android Jetpack (Navigation)
Di7aK
и так знатоки/, в активити вызов finish() приводит к
Attempt to invoke virtual method 'android.os.Handler android.app.FragmentHostCallback.getHandler()' on a null object reference
Pavel
народ
хелпаните плз
тема такая: при появлении клавиатуры EditText не уезжает вверх, и клавиатура его перекрывает. точнее, даже так: когда запустил активити, и нажал на EditText - клавиатура появилась, EditText, со всем лейаутом уехал вверх. все норм. но, если убрать клавиатуру (при этом все, естественно, опустится на свои места), и потом снова нажать на EditText, не уходя с активити, клавиатура появится, а EditText, с лейаутом остаются на своих местах, и, как итог, клава его перекрывает.
гуглить пробовал. попал на рекомендации играться с windowSoftInputMode. игрался - не спасло. в ScrollView тоже пробовал пихать. тоже, не помогает
по верстке - все просто, корень релатив, и в нем несколько EditText'ов, один под другим, и в самом низу кнопка.
в коде, единственное, что делаю с этим полем - вытягиваю с него введенный текст.
проблема возникает на эмуляторе, и на одном убитом нахрен планшете (с битой и криво установленной ОС). на моем телефоне все ок. забить - не выйдет.
Vitaly
Сначала вызывается onCreateOptionsMenu того фрагмента, который я вызываю, потом того, кто был раньше
Ferrero
народ
хелпаните плз
тема такая: при появлении клавиатуры EditText не уезжает вверх, и клавиатура его перекрывает. точнее, даже так: когда запустил активити, и нажал на EditText - клавиатура появилась, EditText, со всем лейаутом уехал вверх. все норм. но, если убрать клавиатуру (при этом все, естественно, опустится на свои места), и потом снова нажать на EditText, не уходя с активити, клавиатура появится, а EditText, с лейаутом остаются на своих местах, и, как итог, клава его перекрывает.
гуглить пробовал. попал на рекомендации играться с windowSoftInputMode. игрался - не спасло. в ScrollView тоже пробовал пихать. тоже, не помогает
по верстке - все просто, корень релатив, и в нем несколько EditText'ов, один под другим, и в самом низу кнопка.
в коде, единственное, что делаю с этим полем - вытягиваю с него введенный текст.
проблема возникает на эмуляторе, и на одном убитом нахрен планшете (с битой и криво установленной ОС). на моем телефоне все ок. забить - не выйдет.
Нужно установить флаг для Активити в манифесте
Pavel
windowSoftInputMode
если этот - то пробовал
ему по барабану
Pavel
народ
хелпаните плз
тема такая: при появлении клавиатуры EditText не уезжает вверх, и клавиатура его перекрывает. точнее, даже так: когда запустил активити, и нажал на EditText - клавиатура появилась, EditText, со всем лейаутом уехал вверх. все норм. но, если убрать клавиатуру (при этом все, естественно, опустится на свои места), и потом снова нажать на EditText, не уходя с активити, клавиатура появится, а EditText, с лейаутом остаются на своих местах, и, как итог, клава его перекрывает.
гуглить пробовал. попал на рекомендации играться с windowSoftInputMode. игрался - не спасло. в ScrollView тоже пробовал пихать. тоже, не помогает
по верстке - все просто, корень релатив, и в нем несколько EditText'ов, один под другим, и в самом низу кнопка.
в коде, единственное, что делаю с этим полем - вытягиваю с него введенный текст.
проблема возникает на эмуляторе, и на одном убитом нахрен планшете (с битой и криво установленной ОС). на моем телефоне все ок. забить - не выйдет.
уточнение
такая фигня происходит, если кликнуть на EditText который уже в фокусе (курсор мигает). то есть, кликнул, спрятал клаву, и снова кликнул на это же поле. и все - беда. если фокус переключить на другое поле, и потом вернуться - снова подскочит. но это, как-то, ненормально...
.__.
привет
помогите разобраться ))
аналитик просит чтобы данные install reffer падали в google console
какое sdk нужно интегрировать?
firebase?
что-то все переходы по ссылкам из google analytics приводят в firebase
меня смущает что google console и firebase console разные консоли
Влад
Влад
Turalllb
Не подскажите, почему стиль к CardView не прикручивается. Только как тема работает. А тему ставить не вариант, у всех вложенных тоже background появится. <style name="AppTheme.buttonFocus" >
<item name="android:background">@drawable/button_selector</item>
</style>
Aleksey Goryachev
app:cardBackground вроде
Alexandr
есть успешный кейс использования dowloadable fonts? https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts
Turalllb
app:cardBackground вроде
нет, такого атрибута, ругается студия при компиляции. Сейчас попробовал не в стиле , а непосредственно к карточке background применить, по всякому писал, но селектор не применяется.. странно вообще, сейчас погуглю раз проблема так локализовалась
Kirill
Kirill
foreground атрибут в помощь
Turalllb
foreground атрибут в помощь
этот атрибут очень интересно работает. Фон применяется , но не как фон , а как маска. Т.е. под ним оказывается вся разметка CardView. android:background игнорируется.. в пространстве app тоже ничего не нахожу
Turalllb
foreground атрибут в помощь
в гугле тоже нахожу использование foreground , но у меня он почему то закрывает собой всю разметку
Turalllb
я это пробую на api 19
Turalllb
хотя студия для api 28 тоже рисует foreground как маску над разметкой, а не как фон
Kirill
Turalllb
ну я могу применить его к вложенному в карточку constraintLayout, но к самой карточке никак. Всё что вложено в карточку оказывается под этим фоном. ерунда какая то. только цвет меняется app: cardBackgroundColor
Антон
Всем привет. Возможно ли получить ошибки воспроизведения видео из встроенного android media player? на скрине примеры ошибок.
Основная задача это выявлять артефакты на видео
Karzhas
как можно в прогресс бар показать сколько осталось загружать/отправлять фото на сервер?
Karzhas
если допустим ретрофитом на какой нибудь условный dropbox
Dug
Artem
Всем привет, есть вопрос: работают ли пуши от firebase в Крыму?
Alexandr
Nazar
Привет, пытаюсь изменить паддинги для текствью, но не могу т.к val can't be reassigned что сделать то?
Mike
Nazar
Блеть. Вот я тупой. Сенкс бра.
Alexandr
обожаю котлин :)
Turalllb
Немного еще погугли и нашел ответ 14 года на issuetracker.google.com. Они говорят что будет только возмонжость изменить цвет CardView, менять фон нельзя будет, т.к. там по дефолту shape стоит, чтобы можно было тени вычислять. Почему работает у людей foreground я не понимаю, т.к. это не фон, как и следует из его названия он рисует поверх всего. Вариант только поменять фон разметки внутри CardView, но там тоже есть свои проблемки, т.к. фон и тень никуда не деваются. Жаль нельзя фон карточки прозрачным сделать хотя бы
Ferrero
Mike
Artem
Alexandr
когда cardview копал, в итоге остановились на использовании кастомного фона, который имитировал cardview :)
Ferrero
Alexandr
поэтому "лучше". понятно, что один play services чего стоит. и от него сложно отказаться
Alexandr
опять же фича. Downloadable fonts. прописываешь в приложении шрифт, и оно использует шрифт из системного кэша, либо докачивает, если шрифта в системе нет. отличная штука. но блин, без play services не работает
Mike
и сколько весит пара шрифтов в сравнении с аппкомпатом?)
Turalllb
Не знаю твоей проблемы, но можно расковырять исходники CardView и дописать как надо.
ну трудозатраты не стоят выхлопа для меня. А вообще я просто хочу установить selector в фон CardView , чтобы на pre-Lollipop этот вариант работал. У кого то в приложении вижу, что это работает.В данный момент у меня при фокусе карточка немного меняет цвет за счет применения selector к вложенной в карточку разметке, но и то маска с цветом накладывается и на тень, а хотелось бы чтобы только на карточку. Такое ощущение что вложенный макет распространяется и на область где нарисованы тени (< api 21)
Ferrero
пересядь с иглы play services на иглу жирной апы
Mike
Mike
Alexandr
Turalllb
а внутрь CardView положить вьюху с селектором?
ну внутри cardView сonstraintLayout , его фоном установил selector. У этого кнопок внутри селектора есть область прозрачная область куда тень попадает. В итоге получается тень на фоне от cardView