Size: a a a

Android Developers

2020 July 23

EK

Eugene Kostyuk in Android Developers
Не думаю, что тут можно услышать что-то лучше «пиши в тп» или «жди»
источник

Я

Ярослав in Android Developers
Артем Миницкий
Привет, подскажите пожалуйста, как в таких случаях искать где конкретно проблема? Есть краш в метрике, но у меня не на одном эмуляторе или телефоне он не появляется
Это весь stacktrace? Здесь не видно где в приложении это было вызвано
источник

Я

Ярослав in Android Developers
В таких случаях как по мне надо смотреть где ты используешь Parcelable
источник

АМ

Артем Миницкий... in Android Developers
Ярослав
В таких случаях как по мне надо смотреть где ты используешь Parcelable
В том и проблема, иногда прилетает лог с точным указанием строки где произошел краш или хотя бы класса, но часто и вот такие где не понятно где, и почему, явно не где не использую Parcel, но пишу на котлин не знаю может он где-то под капотом и задействован, а ViewGroup$LayoutParams использую только здесь
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
           val params = window.attributes
           if (params != null) {
               params.layoutInDisplayCutoutMode = LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER
           }
       }
но на андроид 6 туда код вообще заглядывать не должен(
источник

Я

Ярослав in Android Developers
Подождите, возможно ещё кто чёт по скажет
источник

OT

Oleg Tarashkevich ☀️... in Android Developers
Михаил
Подскажите, хочу создать файл в values со strings. Предполагается, что там будут записаны всякие неизменные данные. То есть хочу эти неизменные данные вынести в отдельный файл, чтобы если что, менять их там, а не искать в коде.

Создал новый файл "myValues". Там создал тестовую String "myValue". А студия ругается, что это значение должно ещё переведено на русский. Что-то неправильно делаю получается. Что не так?
все непереводимое добавляй в donottranslate.xml
А константы удобнее хранить в классе
источник

М

Михаил in Android Developers
Oleg Tarashkevich ☀️
все непереводимое добавляй в donottranslate.xml
А константы удобнее хранить в классе
спасибо
источник

М

Мухамед in Android Developers
Привет народ можете подсказать атрибут для установки интервала между вкладками tablayout?
источник

М

Мухамед in Android Developers
Min/MaxWidth, tabPadding - не работают
источник

М

Мухамед in Android Developers
источник

Н

Никита 🙃 in Android Developers
Ребят, а почему SearchView на некоторых девайсах, стоит экрану открыться, берёт фокус на себя.
Пробовал делать focusable, focusableInTouchMode ставить, всёравно стабильно репродьюсится:
<androidx.appcompat.widget.SearchView
                   android:id="@+id/menu_search_view"
                   android:layout_width="match_parent"
                   android:layout_height="36dp"
                   android:layout_marginStart="8dp"
                   android:layout_marginTop="4dp"
                   android:layout_marginEnd="8dp"
                   android:layout_marginBottom="4dp"
                   android:paddingStart="-12dp"
                   android:paddingEnd="-12dp"
                   android:background="@drawable/bg_menu_search"
                   app:defaultQueryHint="Filter"
                   app:iconifiedByDefault="false"
                   app:queryBackground="@null"
                   app:queryHint=""
                   app:theme="@style/MenuSearchView"/>
источник

A

Astar in Android Developers
Парни, подскажите, как в Koin в модулях передать ссылку на контекст приложения?
источник

Н

Никита 🙃 in Android Developers
Astar
Парни, подскажите, как в Koin в модулях передать ссылку на контекст приложения?
androidContext()
источник

A

Astar in Android Developers
Никита 🙃
androidContext()
Он его не видит почему то. Хотя в App я прописывал
androidContext(this@MainApp)
источник

A

Astar in Android Developers
Никита 🙃
androidContext()
источник

K

Kirill in Android Developers
Astar
Он его не видит почему то. Хотя в App я прописывал
androidContext(this@MainApp)
single { androidContext().getShared... }
источник

A

Astar in Android Developers
Kirill
single { androidContext().getShared... }
О, точно ) спасибо большое
источник

AS

Akbolat SS in Android Developers
Привет-привет! Как вы решили вопрос с показом картинки в уведомлении из FirebaseMessagingService? По докам этот сервис дает 10 сек для обработки сообщения. А картинка в зависимости от интернета может грузиться больше 10 сек.
источник

AS

Akbolat SS in Android Developers
Один вариантов, добавлять это уведомление в табличку в Room и после запускать WorkManager, где считывать уведомление из таблички, затем
грузить картинку и показывать уведомление...
источник

AS

Akbolat SS in Android Developers
Или обойтись без Room. А напрямую заряжать WorkManager с данными о картинке, где загружать и показывать картинку
источник