Сергій
как только выйдет
Сергій
а выйдет она лет через 10 🌝
RDragon
Слышал что в 2023
Námo
Всем привет. Вопрос, заменит ли Os Fuchia андроид?
Не совсем. Судя по тому, что говорят сами разработчики, это эксперимент с упором на те стороны, которые для андроида не рассматриваются как приоритетные, а не замена ему. Для интернета вещей он, вероятно, будет хорошо приспособлен. Другое дело, что мобильная аудитория на Fuchsia все равно появится, а сколько именно и как быстро - пока неясно.
Михаил
Не, ну можешь добавить себе к имени подпись а-ля "Оганнес Асатрян Оригинальный"
Михаил
Ну ты ж банить не хочешь
Eugene
Я не уверен, что здесь само слово флатер будет встречено хорошо, но тем не менее, это более подходящий чат для таких вопросов)
it
ок, спс @Eugene_Kostyuk
it
Можно ссылки, буду благодарен
Eugene
it просто про флатер решил в jvm спросить) Очевидно была плохая идея))
Eugene
Можно ссылки, буду благодарен
Я, к сожалению, или к счастью не в теме этих чатов)
it
Примного благодарен за помощь! Всем огромное Спасибо!
Dug
Ребят, может кто сталкивался? Создаю GradientDrawable кодом, тип — линейный. Ставлю orientation = Orientation.TL_BR, а оно не работает. Показывается просто слева направо. В чём тут может быть проблема?
Dug
А потом его в FrameLayout
Dug
как background
Vitaly
Как можно передать функцию в объект, а потом с другого места получить эту функцию из объекта и выполнить её?
Vitaly
Ну это уже как объект отдельный придётся передавать Я не против такого способа, но думал, что в Kotlin можно покрасивее
Vitaly
() -> Unit
Я знаю про этот способ, но в конструктор таким образом он не передаётся
Vitaly
() -> Unit
В идеале в data class передать
Vitaly
Почему
Уже решил вопрос, спасибо) Надо было через val передавать
Line'R
Всем привет
Line'R
Только начал учить разработку под андроид, есть пара вопросов по отлову уведомлений из статусбара
Line'R
Я хочу получить имя и действие кнопок, если таковые имеются, в уведомлении.
Line'R
С несистемными уведомлениями у меня получается это сделать
Line'R
А вот с системными, вечно краш. Как будто там нет возможных действий
Line'R
Возможно ли получить действия из уведомления системы?
Line'R
Вот захотел на свои андроид часы написать новый лаунчер. Т.к. статусбар там по дефолту в системе скрыт (да и если я сделаю так что бы была возможность открывать статусбар, на круглом экране это так неудобно что капец, да и половина юай не влазит ибо разработано под квадрантые экраны), так вот, есть стоковый лаунчер (написанный китайцами), он отлавливает тайтл, и текст уведомления. И все... Причем только не системных приложений. Т.е. уведомления от системных приложений там не показываются. Я же написал класс, который ловит мне время, тайтл, текст, id уведомления, можно ли его закрыть, отлавливает доступные действия в уведомлении (с системными пока не работает), иконку. В планах дописать его, что бы он различал типы уведомлений. Но это потом, сейчас хочу отловить действия у системных приложений
Line'R
Line'R
Line'R
Отлов идет из статусбара
Line'R
(левое фото)
Line'R
Line'R
Вот системное уведомление
Line'R
Я хочу отловить в нем действия
Line'R
По нажатию на него есть действие запускающее интент, вот мне нужно получить этот интент
Line'R
Использую NotificationListenerService что бы отлавливать получаемые уведомления методом onNotificationPosted
Line'R
Просто что бы не писать по новой
Alex Yastrebov
Друзья, доброй ночи Подскажите, пожалуйста, из-за чего может быть такое, что после покупки подписки в моем приложении она не открывает закрытые функции и не отмечается как купленная в приложение Хотя в Гугл плее она оплачена и идёт, айди правильный
Line'R
Разобрался уже, спасибо
Sergei
Привет, в разметке RelativeLayout есть 2 элемента. 1 ImageView, 2 RelativeLayout 2 к первому имеет связь android:layout_toRightOf="@id/imageView" как второму сделать выравнивание по центру относительно 1 элемента? (что бы он был справа по центру)
Doston
layout_gravity center_vertical не?
Это относительно парента работает, а ему другое надо.
Line'R
А почему бы не добавить linear layout вертикальный выровнять его и в него засунуть imageview и relative layout? Можно так?
Doston
А почему бы не добавить linear layout вертикальный выровнять его и в него засунуть imageview и relative layout? Можно так?
Можно быстренько проверить на студии😉 Но это не сработает, так как надо.
Sergei
Я изучаю сейчас RelativeLayout. Основной у меня RelativeLayout в нем картинка и RelativeLayout в котором текст. RelativeLayout в котором текст привязан справа к картинке, но выравнивание сверзу приходится делать маргином, что имхо не есть хорошо.
Sergey
Привет, в разметке RelativeLayout есть 2 элемента. 1 ImageView, 2 RelativeLayout 2 к первому имеет связь android:layout_toRightOf="@id/imageView" как второму сделать выравнивание по центру относительно 1 элемента? (что бы он был справа по центру)
Проще через constrained layout, там нет таких проблем. Я может и не прав, но зачем изучать релятив лэйаут? Его динозавры вроде только используют, которые ещё примерно на таргет апи 14 сидят) но это не точно...
Alexey
Либо линеар ;)
“Constraint Layout performance” by Maciej Kozłowski https://link.medium.com/XLKHW2rvbX
Sergey
Норм, ещё бы этот чувак вместо миллионов наносекунд писал миллисекунды) но не соглашусь с его мнением относительно временем разработки. Если интерфейс простой - то да, линеар проще. А вот когда интерфейс перегружен сильно - то мне быстрее сделать констреинтом (если не лазить в xml)
Sergey
+ стоит учитывать, что на момент написания статьи актуальная версия констреинт лэйаута была 1.1.3
Sergey
А, например, у меня сейчас 2.0.0-beta1
Vitaly
Как сделать такой Recyclerview, чтобы он автоматический определял как расположить элементы так, чтобы первые элементы были по центру, то есть слева добавляется такой отступ, что 4 квадратные кнопки располагаются по центру
Leonid
мб вьюпейджер тут лучше подойдет? ресайклер ведь не будеть “долистывать”
Alexander
Всем привет.кто нибудь делал воспроизведение видео потока в udp multicast?
Села
https://pastebin.com/fh7q7BVf
Села
ребят помогите
Села
хочу проверить равен ли в введеннный текст в edittext дате в firebase
Села
я попробовал сделать datasnapshot1.hasChild("email")); datasnapshot1.getvalue().toString
Села
что то типо этого
Села
но также выдает ошибку
Села
а так же попробовал : for(DataSnapshot dataSnapshot1: dataSnapshot.getChildren()){ Map<String, Object> objectMap = (HashMap<String, Object>) dataSnapshot.getValue(); String value = (String) objectMap.get( "email"); String check = Email.getText().toString(); if(check == value){ Toast.makeText(getApplicationContext(), "Success", Toast.LENGTH_LONG).show(); } else { Toast.makeText(getApplicationContext(), "Fail", Toast.LENGTH_LONG).show(); } }
Села
также пробовал так
Села
https://pastebin.com/3zeVhjMZ
но также выдает ошибку
Очень информативно
Mike
но также выдает ошибку
Умещай, пожалуйста, одну мысль в одно сообщение.
Leonid
ты не учитываешь, что поле email у тебя не в ноде users лежит
Leonid
а в ноде с UID юзера