Dmitry
он не один, в этом и проблема. Цвет выбирает пользователь
Dmitry
то что можно вырезать прозрачный PNG я знаю, но динамический цвет
Javokhir
it doesnt work :(
🌿🌿
всем привет. подскажите пожалуйста как отлавливать referrer в тестовом режиме?
🌿🌿
не понимаю куда поместить этот код https://developer.android.com/google/play/installreferrer/library#java
🌿🌿
тестирую через adb и всегда вижу ответ Broadcast completed: result=0
Сергей
Всем привет! Как сделать эффект свечения для круга нарисованного в xml shape. Можно вырезеть из макета в виде png. Но может есть способ сделать свечение программно? Т.к. мне нужно менять цвет фигуты и чтобы свевчение вокруг нее становилось под этот цвет.
Нужна матмодель исходный цвет->последовательные цвета и прозрачность колец в 1-2пикселя. Непрозрачность 255-->, исходный цвет поднимает яркость сначала. Рисовать круги по канве
Dmitry
Вот это пробую https://github.com/Devlight/ShadowLayout/blob/master/library/src/main/java/com/gigamole/library/ShadowLayout.java
Dmitry
Посмотрим подойдет или нет. В CSS достаточно задать box-shadow, а в Android какой-то напряг с такой ерундой.
Andrey
Всем привет! Есть ли такой метод, который заменяет ранее устаревший getMyLocation()? (раньше с помощью него можно было получить Latitude, Longitude)
Denis
Посмотрим подойдет или нет. В CSS достаточно задать box-shadow, а в Android какой-то напряг с такой ерундой.
Вообще, вроде, можно попробовать сделать тень градиентом через layer-lisr
Denis
На твой shape
Madiyar
Ребята здорово подскажите пожалуйста как преорозовать дату отформатировать
Madiyar
Madiyar
Madiyar
есть какие нибудь готовые библиотеки?
Aleksandr
Joda
Madiyar
Madiyar
Joda
спасибо погуглю
Сергей
Есть куча классов джавы по форматиравнию даты. Гугл джава дата формат
Эдик
http://tutorials.jenkov.com/java-internationalization/simpledateformat.html
Ilia
Joda
да не нужна йода для этой таски, тут стандартных средств хватит
Aleks
anyone knows ?
see shouldOverrideUrlLoading() for webview https://developer.android.com/reference/android/webkit/WebViewClient.html#shouldOverrideUrlLoading(android.webkit.WebView,%20java.lang.String)
Aleksandr
Очень удобная штука нужно разбираться
Aleksandr
Юзаем в банковской приложухи, а там оч много разных дат и форматов
Nikita
А какая проблема была ?
Ruslan
Ребята здорово подскажите пожалуйста как преорозовать дату отформатировать
https://github.com/JakeWharton/ThreeTenABP эту штуку притащил в проект - сильно облегчило жизнь. В точности повторяет апи восьмой джавы для работы со временем. И весит сильно меньше чем joda-time, в ридми там написаны плюсы-минусы короче
Vladislav
Всем привет. Использую фрагменты, и возник такой вопрос. при открытии активити автоматом открывается один, главный фрагмент. при нажатии на кнопку открывается другой, но он накладывается на тот, что был по умолчанию. но когда нажимаю и открывается 3 фрагмент - 2 заменяется, а первый все на фоне остается. как сделать так чтобы 1 не оставался на фоне?
Vladislav
это код работы с фрагментами
Vladislav
это в главном лейаут файле элемент по умолчанию. без android:name выдает ошибку
Vladislav
да
Vladislav
я просто все фрагменты стал делать не с прозрачным фоном, а с заливкой белой на фоне. мешать перестало, но ошибка не исчезла, понятное дело
Nikita
это в главном лейаут файле элемент по умолчанию. без android:name выдает ошибку
Может тут лучше вместо Fragment какой-нибудь FrameLayout использовать ?
Vladislav
тогда как задать фрагмент по умолчанию? тем же android:name?
Nikita
Я еще не видел чтобы фрагмент использовали как контейнер. Это нормальная практика так делать ?
Artem
тогда как задать фрагмент по умолчанию? тем же android:name?
Если прочитать доку, то все становится понятно
Nikita
тогда как задать фрагмент по умолчанию? тем же android:name?
Нет. Вот тут первый пункт. http://javanese.online/%D1%80%D0%B0%D0%B7%D0%B1%D0%BE%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0/achatina-kotlinexample/
Nikita
Проверяешь в активити savedInstanceState и если он null то ставишь фрагмент по умолчанию
Nikita
это в главном лейаут файле элемент по умолчанию. без android:name выдает ошибку
Ну или завернуть может тут fragment в FrameLayout и в replace указывать id FrameLayout. Тогда и по умолчанию будет твой фрагмент и при реплейсе скорее всего как надо отработает
Vladislav
Спасибо огромное, работает как надо
Корбен
Ребят А ни у кого промокода на Mobius 2019 не завалялся?)
Kirill
Всем привет Сталкивался ли кто-нибудь с проблемами интеграции аналитики от facebook, подключил все по дефолту(уже не первый раз), но в самом кабинете фб статистика приходит через раз, а зачастую просто пишет ошибка данных, кто-нибудь сталкивался с подобным?
Aleksandr
Привет, можно как то отловить события когда умирает ViewPager ?
Aleksandr
В смысле "умирает"?
Удаляется из памяти, уничтожается. Фрагмент детачится и уничтожается, нужно подобное событие поймать во viewPager.
Vadim
вопрос по xml у меня есть синий фон, я делаю серого цвета shape и накладываю на этот фон его. получается shape c закругленными углами на синем фоне. Делаю это аля LinearLayout в нём background синий, и помещаю в него ещё один LinearLayout у которого background так раз таки мой shape. Вопрос: можно ли обойти эту вложенность и сделать на уровне одного shape скажем?
Nikita
Удаляется из памяти, уничтожается. Фрагмент детачится и уничтожается, нужно подобное событие поймать во viewPager.
Можно ловить события когда умирает фрагмент в который добавлен ViewPager. Можно через Lifecycle
Aleksandr
ок, спасиб
Vadim
layer-list как вариант
первый раз слышу) щас чекну)
Влад
добавляю в custom viewgroup textview но не могу по центру расположить текст.. counterTextView = TextView(context) counterTextView!!.textSize = secondaryTextSize counterTextView!!.setTextColor(secondaryTextColor) counterTextView!!.setBackgroundColor(Color.YELLOW) counterTextView!!.gravity = Gravity.CENTER counterTextView!!.text = "0" addView(counterTextView)
Max
Привет чуваки После обновления gradle до 3.5 к чертям отвалился httpLoggingInterceptor Он тупо не подключился Кто знает в чём может быть проблема?
Eugene
ппц это что такое? опять, только уже с ic_launcher...
У меня была схожая тема. Помогла только тотальная переустановка, с удалением всех конфигов и т.д.
Nikita
.apply
Точняк. Забыл про него
Влад
По синтаксиму лучше counterTextView?.let{} лучше будет. Чтобы кучу восклицательных знаков писать.
спасибо, заменил, а по центровке что можно попробовать? не понимаю пчм так
Dj
спасибо, заменил, а по центровке что можно попробовать? не понимаю пчм так
Или если хочешь заюзать gravity, то сделай textView на всю ширину и высоту парента
Влад
Небольшой намек - размер текствью у тебя какой?)
он высчитывается onMeasure это 1/3 от всей ширины
Artem
он высчитывается onMeasure это 1/3 от всей ширины
Ну так тебе выше @devit951 ответил, ты либо используешь gravity для текствью с match_parent размерами, либо используешь layout_gravity если размер вью меньше размера контейнера
Alexey
Господа, как можно реализовать текст с Chip внутри?
Artem
Господа, как можно реализовать текст с Chip внутри?
Spannable с ImageSpan. https://material.io/develop/android/components/chip/ чуть подробнее тут в самом низу
Alexey
Спасибо! Про ChipDrawable не знал. Надо его воткнуть в spannable
The The
вопрос по воркерам. разве WorkManager.getInstance().getWorkInfoById(testRequest.getId()).addListener() слушатели не должны выполняться только после завершения воркера? а то у меня сразу run
The The
>A major change in WorkManager alpha-10 is that WorkManager.enqueue() now returns a ListenableFuture<Void> which can be used to detect when the work is finished. но чет у меня не детектится
Konstantin
топчик названия классов, ListenableMaybeFutureMaybeNotNobodyKnowsWtf<Void> )))
Dj
Так разве можно? Хмммм
Dj
Было бы классно, если студия начинала бы дыметься за любую попытку ввода названия класса киррилицей или название переменных