Size: a a a

Android Developers

2020 September 08

ФХ

Филадельфия Хачатуря... in Android Developers
У меня было что-то такое, я не помню как решил 🤷🏼‍♂️
источник

DB

Dmytro Borysov in Android Developers
Филадельфия Хачатурян
У меня было что-то такое, я не помню как решил 🤷🏼‍♂️
Очень жаль) я сам в шоке, не понимаю где загвоздка, танцев с бубном не должно быть
источник

ФХ

Филадельфия Хачатуря... in Android Developers
Dmytro Borysov
Очень жаль) я сам в шоке, не понимаю где загвоздка, танцев с бубном не должно быть
В манифесте hardwareAccelerated не false случайно?
источник

AY

Andy Yanechko in Android Developers
Dmytro Borysov
Очень жаль) я сам в шоке, не понимаю где загвоздка, танцев с бубном не должно быть
Поменяй на MaterailCardView - раз уже всё пробовал, почему это не попробовать
источник

DB

Dmytro Borysov in Android Developers
Филадельфия Хачатурян
В манифесте hardwareAccelerated не false случайно?
там я уже был, бахнул в тру)
источник

DB

Dmytro Borysov in Android Developers
Andy Yanechko
Поменяй на MaterailCardView - раз уже всё пробовал, почему это не попробовать
пока не помогло) пробую студию почистить, во будет ор, если это проделки кеша
источник

EK

Eugene Kostyuk in Android Developers
Oleg Sinelnikov
А adb shell  команда работает?
Продолжая тему, поймал такую вещь
java.lang.IllegalArgumentException: Error: Can't open file: app-debug.apk
       at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:461)
       at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1060)
       at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:169)
       at android.os.ShellCommand.exec(ShellCommand.java:104)
       at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:21896)
       at android.os.Binder.shellCommand(Binder.java:881)
       at android.os.Binder.onTransact(Binder.java:765)
       at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4860)
       at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4053)
       at android.os.Binder.execTransactInternal(Binder.java:1021)
       at android.os.Binder.execTransact(Binder.java:994)

Есть у кого-то идея что не так?
источник

ФХ

Филадельфия Хачатуря... in Android Developers
Dmytro Borysov
пока не помогло) пробую студию почистить, во будет ор, если это проделки кеша
Ну у меня вроде как добавилась тень после добавления cardMaxElevation. А так отпиши, если найдешь проблему)
источник

МE

Михаил E1ement in Android Developers
Ребята, а что реально есть проблема с Parcelable на новых версиях Андроида? У меня простой объект:
data class CrmContact(val id: Long, var name: String? = "", var phone: String? = "") : Parcelable {
в alarmManager:
 val intent = Intent(context, Res::class.java).apply {
           putExtra(CRM_CONTACT_KEY, crmContact)
       }
val pendingIntent = PendingIntent.getBroadcast(
           context,
           uniId,
           intent,
           PendingIntent.FLAG_UPDATE_CURRENT
       )

в результате в broadcast прилетает только Bundle[{android.intent.extra.ALARM_COUNT=1}], а моего объекта нет. На стеке говорят, что всё так и нужно через битовые массивы отправлять данные 🙈
Хотя с broadcast в Service этот же объект через Intent отправляется корректно. Может что-то не так с
PendingIntent
?
источник

EK

Eugene Kostyuk in Android Developers
Не совсем понял о чем речь
источник

OS

Oleg Sinelnikov in Android Developers
@Eugene_Kostyuk ошибка выше при каком кейсе происходит?
источник

EK

Eugene Kostyuk in Android Developers
Oleg Sinelnikov
@Eugene_Kostyuk ошибка выше при каком кейсе происходит?
adb shell pm install -t app-debug.apk
источник

EK

Eugene Kostyuk in Android Developers
И тут она вылетает
источник

OS

Oleg Sinelnikov in Android Developers
ну тут он из шела файл найти не может. Его нужно сначала залить на девайс. А ручками с устройства этот апк ставится?
источник

EK

Eugene Kostyuk in Android Developers
Oleg Sinelnikov
ну тут он из шела файл найти не может. Его нужно сначала залить на девайс. А ручками с устройства этот апк ставится?
Угу
источник

EK

Eugene Kostyuk in Android Developers
Вообще загадка, не могу понять какого происходит
источник

A

Andrey in Android Developers
Dmytro Borysov
пока не помогло) пробую студию почистить, во будет ор, если это проделки кеша
Это не проделки кэша, это кривая реализация теней, тоже с ней ебли поимел

1. Задай непрозрачный drawable для бэкграунда (просто белый цвет), на котором у тебя тень должна отрисовываться (не в самой карточке, а в лейауте)
2. Попробуй android:elevation вместо app:elevation
источник

DB

Dmytro Borysov in Android Developers
Филадельфия Хачатурян
Ну у меня вроде как добавилась тень после добавления cardMaxElevation. А так отпиши, если найдешь проблему)
в активности у корневого элемента был атрибутик
android:layerType="software"
который все портил ужас. Есть догадки зачем его поставили? (не я писал его)
источник

A

Antony in Android Developers
Dmytro Borysov
кто подскажет, почему CardView не показывает тень? я уже голову сломал, главное на других проектах всё норм, тут нет. Это зависит от темы приложения? уже менял и на метриал - пофиг
Если не ошибаюсь, то app:cardUseCompatPadding="true"
источник

AA

Aleksey Antonov in Android Developers
Dmytro Borysov
кто подскажет, почему CardView не показывает тень? я уже голову сломал, главное на других проектах всё норм, тут нет. Это зависит от темы приложения? уже менял и на метриал - пофиг
а еще вместо elevation надо юзать cardElevation. пару дней назад горел с этого)
источник