AIMP Forum

AIMP for Android => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: IG_Vasilich on May 18, 2021, 12:00:31

Title: [x] [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: IG_Vasilich on May 18, 2021, 12:00:31
После обновления на 1126 заметил, что в шторке уведомления показываются обложки не на всю высоту уведомления (то есть не BigIcon). Пробовал переключать тип уведомления на другой (встроенный) и обратно, пробовал менять скины и разметку скина  - обложка остаётся маленькой. Из-за этого другие программы (лаунчер) получают только маленькое изображение альбома, и, показывая эту картинку в размер, скажем, 400х400, получается очень размытое изображение.

Андроид 6, разметка "автомагнитола" (хотя и на "планшет" так же), скин - любой.
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: Artem on May 18, 2021, 12:27:03
Возможно, глюк прошивки. За состав и качестве системных виджетов мы никак не отвечаем. Увы
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: IG_Vasilich on May 18, 2021, 12:29:18
На предыдущей версии АИМПа всё было хорошо. Другие плееры продолжают выводить большие картинки в уведомление и сейчас.
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: Artem on May 18, 2021, 12:42:48
оригинальный размер обложки альбома какой? Плеер сейчас выводит обложки как есть, ничего не меняя. Предыдущей - это какой? 3.10?
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: IG_Vasilich on May 21, 2021, 17:06:27
Обложки все 600х600.
до этого вроде стояла версия 1121.
Попробую найти версию постарее, установлю и посмотрю, появится ли опять LargeIcon.

ГУ: Android 6, x86, ландшафт, автомагнитола.
Кстати, эта же версия на телефоне (ARM8 x64, Android 8.0.1) показывает всё правильно.

P.S. сегодня обновился на 1128 - без изменений по сравнению с 1126, картинка маленькая.
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: Artem on May 22, 2021, 13:15:35
Обложки все 600х600.
до этого вроде стояла версия 1121.
Попробую найти версию постарее, установлю и посмотрю, появится ли опять LargeIcon.

ГУ: Android 6, x86, ландшафт, автомагнитола.
Кстати, эта же версия на телефоне (ARM8 x64, Android 8.0.1) показывает всё правильно.

P.S. сегодня обновился на 1128 - без изменений по сравнению с 1126, картинка маленькая.

Старые версии можно взять из раздела ночных сборок
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: IG_Vasilich on June 15, 2021, 11:27:20
Старые версии можно взять из раздела ночных сборок
спасибо, взял оттуда. Но оно не устанавливается (просто сообщение "Приложение не установлено"). Придётся сначала удалить версию, установленную из гугломаркета?
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: SoundBlaster7000 on June 18, 2021, 14:25:29
Придётся сначала удалить версию, установленную из гугломаркета?
Или поставить рут-права и что-то там пропатчить на установку любых версий. Или клонировать приложение, например через app cloner.
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: IG_Vasilich on June 18, 2021, 14:32:30
сравнивая свои и умолчательные настройки, нашёл. что
1. и в старых версиях плеера на Андроиде 6 АИМП показывает только маленькие картинки. В телефоне на андроиде 8 с АИМПом - большой размер, другие плееры на андроиде 6 - тоже большой размер.
2. на 6м Андроиде лаунчер может вытаскивать большие обложки и из АИМПа, если стоит галка "показывать обложку на экране блокировки". Этот нюанс оставим - на ГУ экрана блокировки обычно не бывает, и я эту галку оставил, если она помогает обойти отсутствие фичи.

Остаётся вопрос - есть ли в АИМПе код, который в зависимости от номера андроида/версии фреймворка решает, показывать LargeIcon в уведомлении системного вида, или не показывать? может там где-то считается, что в API 23 нет больших картинок в MediaStyle уведомлениях (хотя они есть :) )?
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: Artem on June 18, 2021, 22:10:01
Попробуйте эту сборку:
https://disk.yandex.ru/d/Nf-Tg91NOdrCCQ
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: IG_Vasilich on June 21, 2021, 02:34:37
спасибо, попробовал.
Зависимость способности извлечения картинки от галки "показывать обложку на экране блокировки" пропала  8) и теперь облжка в лаунчере показывается всегда хорошего качества.
Но размер обложки в уведомлении остался прежним. В аттаче фотографии уведомления АИМПа (маленькая иконка) и DAB-Z (большая). В принципе, мелочь, ибо на функционал уже не влияет. Но если проверите наличие выставления LargeIcon для API 23 в АИМПе - то хотя бы будем знать, что в коде всё в порядке  ;)
Title: Re: [1126] в стандартном уведомлении показываются только маленькие обложки
Post by: Artem on June 21, 2021, 08:49:46
проверите наличие выставления LargeIcon для API 23 в АИМПе - то хотя бы будем знать, что в коде всё в порядке  ;)

Для LargeIcon выставляется та же картинка