При регистрации приложения в firebase я заметил, что ключи sha-1 у всех приложений одинаковые, это нормально или у каждого приложения должен иметься свой отдельный sha-1 ключ?

|
kulikov0 2022-06-27 19:20:05
Harmonizr 2022-06-27 19:19:27
оу, крутая задача) да, юсб прям боль, с какой стороны ни подойди

Ага, помню, как сгорела жопа, когда мне после трех бессонных ночей сказали, что эта фича не нужна))0)

time_of 2022-06-27 19:21:39
Есть вопрос. А ViewDataBinding надо обнулять при уничтожении фрагмента, как с ViewBinding?
kulikov0 2022-06-27 19:22:20
time_of 2022-06-27 19:21:39
Есть вопрос. А ViewDataBinding надо обнулять при уничтожении фрагмента, как с ViewBinding?

Ага

time_of 2022-06-27 19:28:24
kulikov0 2022-06-27 19:22:20
Ага

binding.unbind() делать?

kulikov0 2022-06-27 19:29:26
time_of 2022-06-27 19:28:24
binding.unbind() делать?

android_ru-1188746.jpg
https://developer.android.com/topic/libraries/view-binding

kulikov0 2022-06-27 19:29:56
А, ле, это обычный
kulikov0 2022-06-27 19:30:34
Хз, в общем, когда я его использовал — просто в null кидал
kulikov0 2022-06-27 19:31:21
android_ru-1188750.jpg
По идее, лишним не будет
time_of 2022-06-27 19:31:21
kulikov0 2022-06-27 19:29:56
А, ле, это обычный

Да, тут просто null делают
Но с ViewDataBinding так не работает
Нашел unbind(), но хз, работает или нет

daniil_kobitskoy 2022-06-27 19:31:31
Ребят, добрый вечер. Подскажите пожалуйста при регистрации приложения в firebase я заметил, что ключи sha-1 у всех приложений одинаковые, это нормально или у каждого приложения должен иметься свой отдельный sha-1 ключ?
Harmonizr 2022-06-27 19:31:56
daniil_kobitskoy 2022-06-27 19:31:31
Ребят, добрый вечер. Подскажите пожалуйста при регистрации приложения в firebase я заметил, что ключи sha-1 у всех приложений одинаковые, это нормально или у каждого приложения должен иметься свой отдельный sha-1 ключ?

Это отпечаток подписи. Если подписываешь одной подписью, то ок

kulikov0 2022-06-27 19:32:09
Но не обязательно, потому что там weakreference’ы, на которые ссылки изначально и не создавались
kulikov0 2022-06-27 19:32:19
Поэтому можно забить
daniil_kobitskoy 2022-06-27 19:32:28
Harmonizr 2022-06-27 19:31:56
Это отпечаток подписи. Если подписываешь одной подписью, то ок

то есть если один и тот же jks, то это норма?

Harmonizr 2022-06-27 19:32:55
daniil_kobitskoy 2022-06-27 19:32:28
то есть если один и тот же jks, то это норма?

естественно, у одного ключа — один отпечаток

daniil_kobitskoy 2022-06-27 19:33:10
Я понял, спасибо тебе огромное
2022-06-27 19:34:06
Всем привет, есть ли способ скролить (внутри scrollView) до определённой view, которая ещё не видна пользователю (т.е. ниже экрана)?
kulikov0 2022-06-27 19:34:36
2022-06-27 19:34:06
Всем привет, есть ли способ скролить (внутри scrollView) до определённой view, которая ещё не видна пользователю (т.е. ниже экрана)?

Можно

Harmonizr 2022-06-27 19:34:41
2022-06-27 19:34:06
Всем привет, есть ли способ скролить (внутри scrollView) до определённой view, которая ещё не видна пользователю (т.е. ниже экрана)?

а-ля .scrollTo(someView.top)?

2022-06-27 19:35:30
это да оно работает, если view видно на экране, хоть чуть-чуть, а если оно ниже, то скролит на верх экрана
kulikov0 2022-06-27 19:38:05
2022-06-27 19:35:30
это да оно работает, если view видно на экране, хоть чуть-чуть, а если оно ниже, то скролит на верх экрана

someView.scrollX

kulikov0 2022-06-27 19:39:46
android_ru-1188764.jpg
Или так
Americanecc 2022-06-27 19:52:50
Здравствуйте всем, есть ли какой то метод для удаления Notification ? notif_managet.cancel(id) не работает cancelAll тоже cancel(«TAG»,id) тоже
PSA_98Serg 2022-06-27 19:57:39
Harmonizr 2022-06-27 18:38:43
каждый класс — это объект, который хранится в памяти, давайте запретим классы

Всегда писал — не нужен ваш ooп!
Переменные есть, вызов функций есть, циклы, в Котлин даже метки завезли — можно писать все как ка Бейсике родном!

Harmonizr 2022-06-27 19:58:11
PSA_98Serg 2022-06-27 19:57:39
Всегда писал — не нужен ваш ooп!
Переменные есть, вызов функций есть, циклы, в Котлин даже метки завезли — можно писать все как ка Бейсике родном!

дак и в джаве метки)

PSA_98Serg 2022-06-27 20:04:56
A, да.
PSA_98Serg 2022-06-27 20:06:32
Americanecc 2022-06-27 19:52:50
Здравствуйте всем, есть ли какой то метод для удаления Notification ? notif_managet.cancel(id) не работает cancelAll тоже cancel(«TAG»,id) тоже

У всех работает (с)
Посмотри логи в режиме verbose.
Если нотификация связана с форграунд сервисом — останови его сначала

Americanecc 2022-06-27 20:07:34
PSA_98Serg 2022-06-27 20:06:32
У всех работает (с)
Посмотри логи в режиме verbose.
Если нотификация связана с форграунд сервисом — останови его сначала

А в сервисе fcm же можно сделать cancel?

MGordey 2022-06-27 20:08:35
как так может что getWindowInsetsController за 2 нед превратился в deprecated
ибо 2 нед назад он не ругался на deprecated
ide не обновлял либы тоже *____*
PSA_98Serg 2022-06-27 20:10:37
Americanecc 2022-06-27 20:07:34
А в сервисе fcm же можно сделать cancel?

Хм.
Fcmmessageservice отрабатывает и система его прибивает сама через неск секунд как я помню
То есть ид нотификации надо извне сохранить

kulikov0 2022-06-27 20:11:29
Можешь просто забить, вряд ли они его выпилят
MGordey 2022-06-27 20:11:50
kulikov0 2022-06-27 20:11:29
Можешь просто забить, вряд ли они его выпилят

я уже поменял метод на новый, но почему так резко)

MGordey 2022-06-27 20:12:05
и если они его меняли ранььше почему мой ide не ругался
kulikov0 2022-06-27 20:12:31
MGordey 2022-06-27 20:11:50
я уже поменял метод на новый, но почему так резко)

Простестируй еще лучше на старых девайсах, чтобы ничего не отвалилось

kulikov0 2022-06-27 20:12:48
MGordey 2022-06-27 20:12:05
и если они его меняли ранььше почему мой ide не ругался

android_ru-1188778.jpg
Ну что ты как маленький

MGordey 2022-06-27 20:14:38
kulikov0 2022-06-27 20:12:48
Ну что ты как маленький

android_ru-1188779.jpg

ChargynovNurgazy 2022-06-27 20:15:14
android_ru-1188780.jpg
Всем привет

</p><p><img src=\»https://static.xx.fbcdn.net/images/emoji.php/v9/tdd/1.5/16/1f381.png\» alt=\»🎁\»> Предлагаем вам, не только приятно провести время, но и получить эксклюзивный новогодний подарок, сделанный своими руками. Ваша картина станет достойным украшением офиса или дома.</p>

Из бэка приходит вот такой html, мне нужно показать это в виде текста на textView. Я использую метод Html.fromHtml(htmlText, Html.FROM_HTML_MODE_LEGACY), но почему то он эмоджи не показывает. Скриншот скинул.

p.s Эмоджи вшит в ссылку которая приходит внутри xml. Если пройтись по этой ссылке через браузер то эмоджи показывает. Помогите решить проблему.

daniil_kobitskoy 2022-06-27 20:16:21
android_ru-1188781.jpg
Еще раз здравствуйте, столкнулся с такой проблемой, что ключ sha-1 на всех приложениях один и тот же, заметил я это при регистрации приложений на фаербейс. Как мне сделать так, чтобы sha-1 был у всех приложений разный? смена jks не помогла
kulikov0 2022-06-27 20:18:41
ChargynovNurgazy 2022-06-27 20:15:14
Всем привет

</p><p><img src=\»https://static.xx.fbcdn.net/images/emoji.php/v9/tdd/1.5/16/1f381.png\» alt=\»🎁\»> Предлагаем вам, не только приятно провести время, но и получить эксклюзивный новогодний подарок, сделанный своими руками. Ваша картина станет достойным украшением офиса или дома.</p>

Из бэка приходит вот такой html, мне нужно показать это в виде текста на textView. Я использую метод Html.fromHtml(htmlText, Html.FROM_HTML_MODE_LEGACY), но почему то он эмоджи не показывает. Скриншот скинул.

p.s Эмоджи вшит в ссылку которая приходит внутри xml. Если пройтись по этой ссылке через браузер то эмоджи показывает. Помогите решить проблему.

Вроде это дело для spannable string c imageview

ChargynovNurgazy 2022-06-27 20:21:32
kulikov0 2022-06-27 20:18:41
Вроде это дело для spannable string c imageview

Можно поподробнее, там приходят эмоджи не картинки

PSA_98Serg 2022-06-27 20:23:12
ChargynovNurgazy 2022-06-27 20:21:32
Можно поподробнее, там приходят эмоджи не картинки

А что приходит?

Festak 2022-06-27 20:23:53
Вопрос посложнее, чем всякие навигации, кнопки и т.п.

Всем привет. Есть экран, на нем LinearLayout с BottomSheetBehavior. Состояние может быть только Half-expanded и Collapsed.

Внутри него нестед скролл с филдами (эдит тексты).

Вопрос. Почему в HALF-EXPANDED, эти текст филды при скролле не все помещаются на экран? Т.е. скролишь вниз, а последний и предпоследний не влазят, словно sheet их образает. Если добавить Паддинги к нестед скроллу, все ок.

Вопрос. Почему и что с этим можно сделать?)

ChargynovNurgazy 2022-06-27 20:24:01
PSA_98Serg 2022-06-27 20:23:12
А что приходит?

Эмоджи приходят, внутри html, там ссылка на эмоджи

kulikov0 2022-06-27 20:27:31
Festak 2022-06-27 20:23:53
Вопрос посложнее, чем всякие навигации, кнопки и т.п.

Всем привет. Есть экран, на нем LinearLayout с BottomSheetBehavior. Состояние может быть только Half-expanded и Collapsed.

Внутри него нестед скролл с филдами (эдит тексты).

Вопрос. Почему в HALF-EXPANDED, эти текст филды при скролле не все помещаются на экран? Т.е. скролишь вниз, а последний и предпоследний не влазят, словно sheet их образает. Если добавить Паддинги к нестед скроллу, все ок.

Вопрос. Почему и что с этим можно сделать?)

Кинь ожидаемое поведение, получаемое и код

kulikov0 2022-06-27 20:27:44
Мы не умеем читать чужой код мысленно
Festak 2022-06-27 20:39:07
Завтра сделаю отдельный проект с этим багом, покажу. Спасибо 🙂
inthecornersc 2022-06-27 20:39:22
Festak 2022-06-27 20:23:53
Вопрос посложнее, чем всякие навигации, кнопки и т.п.

Всем привет. Есть экран, на нем LinearLayout с BottomSheetBehavior. Состояние может быть только Half-expanded и Collapsed.

Внутри него нестед скролл с филдами (эдит тексты).

Вопрос. Почему в HALF-EXPANDED, эти текст филды при скролле не все помещаются на экран? Т.е. скролишь вниз, а последний и предпоследний не влазят, словно sheet их образает. Если добавить Паддинги к нестед скроллу, все ок.

Вопрос. Почему и что с этим можно сделать?)

Ну, эдит тексты в боттомшите — это уже звучит интересно…

Festak 2022-06-27 20:39:40
Это как вариант. Там много всего)
inthecornersc 2022-06-27 20:40:14
Festak 2022-06-27 20:39:40
Это как вариант. Там много всего)

Ещё интереснее 😁

Евгений 2022-06-27 20:41:27
Братья спасибо за помощьь
|