Konstantin
Notification messages, sometimes thought of as "display messages." These are handled by the FCM SDK automatically. Data messages, which are handled by the client app.
Akira
они вроде как делятся на то что с данными и то что просто уведомления в шторку
есть какие-либо приложения, которые можно установить на андроид и вообще дико кастомизировать пуши?
uroboros
Есть AletDialog c ArrayAdapter. При нажатии на элемент списка AlertDialog закрывается. Как сделать так, чтобы диалог не закрывался?
Akira
https://developer.android.com/guide/topics/ui/notifiers/notifications#Templates дико нельзя
Ну я подразумеваю возможность уведомлять на заблоке и т.д. приоритетность и т.д.
Sergey
Всем привет. Подскажите что не так ?? Ему контекст нужен? Хочу в этой Активити менять фрагменты.
awawa
Коллеги, добрый день, вопрос по пушам на андроиде. Сделали веб-сайт с пушами, вроде все настроили как надо, но почему-то не всплывает на заблокированном экране вообще, может кто-то специализируется на пушах? может подсказать? либо попробовать помочь в разработке, небесплатно естественно
У телеграмма какой-то хитрый код там есть. Я особо сильно не вникал в него, но там что-то с аларм менеджером. Он вроде как периодически просыпается. Но это не точно, там чёрт ногу сломит. Можешь попробовать разобраться. И еще может быть действительно от типа пуша зависит. Остальное в доке должно быть.
mike
Приветствую. Есть приложение на Single Activity, тулбар находится в главной активити. Почти во всех фрагментах приложения нужно в тулбаре показывать только логотип, но в некоторых иначе, например: поиск, чат(детали чата, аватарка). Как эту задачу можно решить? Я не придумал ничего лучше как просто скрывать тулбар и в самом фрагменте пилить вьюху с высотой actionBarSize, но кажется что это колхоз
Никита 🙃
Всем привет. У меня была вьюшка c TextInputLayout + TextInputEditText cо своими стилями: https://pastebin.com/JrG1Jzj5 После того как мой стиль приложения переехал на Material: <style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar"> У меня начался краш Error inflating class android.support.design.widget.TextInputEditText Погуглив, я нашёл инфу что надо поменять стили, от которых наследовались стили TextInputEditText с TextInputLayout на Widget.MaterialComponents.TextInputLayout.OutlinedBox (FilledBox) Вот только поменяв их, все стили пошли по одному место. 1. Появился Бекгрануд, который стоит мне прописать app:boxBackgroundMode="none (или outline)", как пропадают хинты, когда выбираешь нужный EditText 2. Стили игнорируются что прописаны были. Как можно использовать AppTheme из MaterialComponents, но оставить стили как есть для TextInputEditText с TextInputLayout?
Sergey
попробуй перевести фразу после Error:
ошибка: недостижимое утверждение
Дурний Кіт
без OutlinedBox
Yehor
Всем привет! Помогите, пожалуйста. Пользователь пишет что-то в edit text, я в реальном времени меняю этот текст (через TextWatcher), но когда я это делаю, | смещается в начало. Можно как то двигать ее программно?
Дурний Кіт
без OutlinedBox
@style/Widget.Design.TextInputLayout
Yehor
edt,.setSelection()
Спасибо огромное!!!
Никита 🙃
@style/Widget.Design.TextInputLayout
Он всёравно добавляет его
Дурний Кіт
не добавляет
Никита 🙃
не добавляет
Просто поменял parent <style name="TextInputEditText" parent="Widget.Design.TextInputLayout"> Наверное я что-то не так делаю 🙈
Дурний Кіт
<item name="textInputStyle">@style/Widget.Design.TextInputLayout</item>
Дурний Кіт
поставь в теме приложения
Дурний Кіт
по идее кастомный стиль наследуемый от этого тож должен сработать
Дурний Кіт
только обрати внимание, стайлинг на 1.1.0 такой, что если нету параметра бэкграунда (backgroundMode, шота такое), то и многие их новые аттрибуты работать не будут (типа цвет индикатора, ширина и т.п., которые в 1.1.0 появились)
Anonymous
Всем прив, у кого есть знакомые кто может сертификатом драйвер подписать под win7x64?
🐈 гав-гав
всем привет, подскажите плиз, юзаю ktx.Serializable но прогвард в релизе режет мой конвертер Unable to create converter for java.util.List<g.g.a.a.c.c.k> что нужно добавить в proguard-rules?
TS
Как называется анимация списка в Андроиде, когда он приподымается от нижнего края к верху
TS
TS
И есть ли она вообще?
Сергій
И есть ли она вообще?
у некоторых вендоров он есть, но не везде
Anonymous
Всем привет! У меня внутри ViewPager2 (три горизонтальных таба )используется RecyclerView (с вертикальным скролом). И при вертикальном скролле очень легко перейти в горизонтальный. Есть ли какой-то параметр, который позволяет сделать скролл не таким чувствительным?
⚡️Мухамед
Всем привет, подскажите пожалуйста!
⚡️Мухамед
Dmytro
Ребят всем привет, подскажите дали мне проект и надо его облажить тестами, а я их еще не писал, на что обратить внимание? Что конкретно надо обложить тестами к примеру в том же логине\регистрации?
Dmytro
та нет, сказал что не знаю)
Dmytro
та нет, сказал что не знаю)
Мои соболезнования) По идее они по твоим тестам должны определить как ты понял их код и что он делает)
⬤ vitaly
надо было несколько раз повторять, вот как я. И ко мне с тестами своими не пристают! :D
Dmytro
надо было несколько раз повторять, вот как я. И ко мне с тестами своими не пристают! :D
да я в целом не против то выучить, но я не особо понимаю что нужно тестить в данном случае, что гуглить под это дело и т.д)
Dmytro
да я в целом не против то выучить, но я не особо понимаю что нужно тестить в данном случае, что гуглить под это дело и т.д)
так начинай читать зачем нужны юнит тесты и инструментальные, а там глядишь и поймешь
Dmytro
Да вот прочитал, и примеры смотрел, но в основном это примеры вроде проверить поле на пустоту, но это сам понимаешь)
Dmytro
у меня сейчас аналогичная задача, я сам не выкупаю, нахера писать код, который проверяет ТВОЙ же код. Все пишут - проверить не сломалось ли чего после изменений, так оно сломается, ведь тесты написаны по сценарию, который ты уже ранее описал, конечно все сломается. П.С. надеюсь это сообщение увидит какой-то опытный человек и скажет что к чему
Dmytro
вот вот)
Dmytro
Вот ТДД, я понимаю. в теории хорошо описан. Ты пишешь тесты сначала, как сценарий того что тебе нужно, а потом херачишь под него код, но на сколько это на практике - хз
Dmytro
вот вот)
Если чего-то узнаешь ,черкани, в лс, удачи)
Dmytro
спасибо и тебе)
Vadim
Такой вот вопросик по хорошему если я использую MVVM подход то по идее у меня нигде не должно быть во фрагменте метод жизненного цикла?
Vadim
ты имеешь ввиду никакого кода в методах жц?
ну да, по идее это ведь излишне
Dmytro
спасибо, гляну
Jorik
Dmitry
Ребята, подскажите по navigation component: есть фрагмент, который запускается как стартовый только при первом запуске приложения, все последующие запуски мы стартуем со второго фрагмента. Не работает две вещи: 1) чтобы стартовать со второго фрагмента по условию, ставлю navGraph.startDestination = R.id.secondFragment navController.graph = graph Однако приложение упорно стартует с первого фрагмента. 2) Несмотря на <action android:id="@+id/action_firstFragment_to_secondFragment" app:destination="@id/secondFragment" app:popUpTo="@+id/secondFragment" app:popUpToInclusive="true" /> приложение все равно покзывает кнопку назад и может вернуться на первый фрагмент. ЧЯДНТ?
Jorik
спасибо, гляну
по сути сначала нужно зафиксировать тестами happy path. Т.е. тот сценарий, который приложение выполняет. Чтобы тесты не проходили, если захотят в отправке телефона вместо String int использовать
Dmytro
о, это уже мысль) благодарю)
Jorik
а потом обкладывать тестами все ошибки который выводятся пользователю
Alexander
Всем привет, пытаюсь разобраться с андроид может кто подскажет либо кинет ссылкой (те что пробывал не работают). Нужен кастомный action bar
Jorik
как сделать такой ViewGroup? Его поведение аналогично TextView: если внутренний компонент широкий - он один на всю строку; если несколько маленьких - помещаются в одной строке;
Dmitry
1. а покажи полностью код, как ты получаешь navGraph, navController. 2. где popUpTo="@id/firstFragemnt"
1) https://pastebin.com/7UcgyG3D 2) Поставил как ты сказал - ничего не изменилось P.S. Версия компонента 2.3.0-alpha06, использую FragmentContainerView, если это важно
Alexander
кастомный ActionBar это Toolbar, с таким названием найдёшь кучу ссылок)
А если у меня нет разметки https://ru.stackoverflow.com/questions/519924/custom-toolbar-%D0%BA%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C Есть только класс который отрисовывает все на канвасе, на скрине выше видно
Dmitry
мдэ, очень странно, у меня такой же код, но работает :)
мб версия компонента другая или ещё что-то... проверил в эмуляторе - такое же поведение
Dmytro
мб версия компонента другая или ещё что-то... проверил в эмуляторе - такое же поведение
а сразу второй показывает? Чтобы удостоверится, что с айдишниками все окей?