Size: a a a

Android Developers

2021 September 13

L

Leonid in Android Developers
Желательно да, по всем dpi.
источник

SK

Stanislau Karaleuski in Android Developers
Ok, спасибо всем! А папку ldpi еще модно заводить?
источник

СП

Сергей П. in Android Developers
"А зачем нам эрмитаж"
Не припомню случая что бы транзакция незавершилась эта. Чай не не банковская проводка с участием 20 таблиц. Ну в итоговом фрагменте прицепи коллбек на onResume - "значит точно дошло"
источник

L

Leonid in Android Developers
Гугл вроде разрешил ldpi больше не поддерживать.
источник

AS

Alex Suvorov in Android Developers
не то пальто
источник

DG

Dima Gaziev in Android Developers
никто не подскажет? ;C
источник

I

Ivan in Android Developers
Всем привет. Такая проблема. На устройствах с нугой крашится на кастомном application-классе, в котором по условию:
if (Build.VERSION.SDK_INT >= VERSION_CODES.O) {
           initNotificationCategories()
}
Происходит инициализация уведомлений.


Caused by: java.lang.IllegalArgumentException: The observer class has some methods that use newer APIs which are not available in the current OS version. Lifecycles cannot access even other methods so you should make sure that your observer classes only access framework classes that are available in your min API level OR use lifecycle:compiler annotation processor.
 at androidx.lifecycle.ClassesInfoCache.getDeclaredMethods(ClassesInfoCache.java:72)
 at androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods(ClassesInfoCache.java:50)
 at androidx.lifecycle.Lifecycling.resolveObserverCallbackType(Lifecycling.java:164)
 at androidx.lifecycle.Lifecycling.getObserverConstructorType(Lifecycling.java:146)
 at androidx.lifecycle.Lifecycling.lifecycleEventObserver(Lifecycling.java:83)
 at androidx.lifecycle.LifecycleRegistry$ObserverWithState.<init>(LifecycleRegistry.java:347)
 at androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.java:174)
 at Application.onCreate(Application.kt:79)
 at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1028)
 at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5655)
 ... 8 more
Caused by: java.lang.NoClassDefFoundError: android.app.NotificationChannel
 at libcore.reflect.InternalNames.getClass(InternalNames.java:55)
 at java.lang.Class.getDexCacheType(Class.java:2551)
 at java.lang.reflect.Method.getReturnType(Method.java:150)
 at java.lang.Class.getDeclaredMethods(Class.java:1811)
 at androidx.lifecycle.ClassesInfoCache.getDeclaredMethods(ClassesInfoCache.java:70)
 ... 17 more
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.app.NotificationChannel" on path:
источник

I

Ivan in Android Developers
Пробовали добавлять kapt "androidx.lifecycle:lifecycle-compiler:2.3.1" - не помогло
источник

СП

Сергей П. in Android Developers
Пишешь прилку в 20 строчек под андроид с одним экраном и одной кнопкой "сделать заепись"
- нужные картинки hd ей кидаешь пакетом  в каталог ассетов и компилишь
По кнопке оно создает в публ.каталоге каталоги xxxhdpi, и тд и копирует каждый файл по ним с изм.размера. в битмап - битмап меняем размер на целевой через Thumbnails и сохраняем каждый
источник

SK

Stanislau Karaleuski in Android Developers
+
источник

DB

Dmytro Borysov in Android Developers
попробуй Z index больше поставить у имг вью
источник

СП

Сергей П. in Android Developers
Ну если нет коллбэка то никак. Может в исходниках какая идея будет или их переписать/расширить класс,  слава опесорсу
источник

DG

Dima Gaziev in Android Developers
да я elevation просто иконку поднял, заработало :D
источник

DB

Dmytro Borysov in Android Developers
это почти тоже самое)
источник

VP

Victor Petrov in Android Developers
На сколько я понимаю
У тебя отрисовуется НЕ прозрачная картинка
А поверх прозрачный кард

В теории можно без elevation обойтись поменяв их местами
источник

DG

Dima Gaziev in Android Developers
constraint
   cardview
   imageview
/constraint

если вы про это, я пробовал, она так же оставалась прозрачной
источник

VP

Victor Petrov in Android Developers
Тогда elevation )
источник

Pㅤ

Programmer👨‍💻 ㅤㅤㅤ... in Android Developers
is it possible to make it inevitable after you enter the program?
источник

DB

Dmytro Borysov in Android Developers
Слушайте, гайз, а кто сильно преисполнился в viewbinding, в холдере или компаундвьюхе нужно ли занулять биндинг?
источник

СП

Сергей П. in Android Developers
Да оно само разберется.
В баттернайфе надо было. Или нет?
источник