Comments (14)
Odd. This may be a samsung thing since it works on my device. Do other non-samsung apps show the cover art?
from auxio.
Odd. This may be a samsung thing since it works on my device. Do other non-samsung apps show the cover art?
Yes. They do. I personally developed a music player and it shows...
I used PlayerNotificationManager.createWithNotificationChannel()
Passing a DescriptionAdapter as a parameter which implements PlayerNotificationManager.MediaDescriptionAdapter
Overriden medthod getCurrentLargeIcon()
is responsible for showing the bitmap displayed in the notification tray.
from auxio.
Hm. I just use NotificationBuilder.setLargeIcon
for me. It seems like the PlayerNotificationManager
ExoPlayer extension does something that I am not. Let me investigate further.
from auxio.
Quick question: Do you have the "Show Covers" or "Colorize Notification" setting off? Either one will result in the notification not displaying album art.
from auxio.
Quick question: Do you have the "Show Covers" or "Colorize Notification" setting off? Either one will result in the notification not displaying album art.
Noppe. They are not turned off.
from auxio.
Okay. Can you try this debug APK? [Rename the extension from .zip to .apk] It may be that some quirk about the asynchronous cover loading that results in the cover not being displayed. If it isn't this, then I have no idea what's going on.
from auxio.
Okay. Can you try this debug APK? [Rename the extension from .zip to .apk] It may be that some quirk about the asynchronous cover loading that results in the cover not being displayed. If it isn't this, then I have no idea what's going on.
Cant install - I am getting "App not Installed" error
from auxio.
Oh. Sometimes studio doesn't properly sign debug builds. I'll make a new one later today when I have time.
from auxio.
Okay, try this build. I did my best to copy whatever ExoPlayer does into my notification code.
from auxio.
Okay, try this build. I did my best to copy whatever ExoPlayer does into my notification code.
Sadly, still didnt show.. :(
from auxio.
Okay, it may actually be a race condition somehow. Try this:
from auxio.
Okay, it may actually be a race condition somehow. Try this:
Same thing, not showing.
I will check your code and see what might be the cause amd hopefully try to fix. :)
from auxio.
Sounds good. You'll probably want to start here.
from auxio.
Sounds good. You'll probably want to start here.
Check my pull request:
Its from this check:
if (!settingsManager.colorizeNotif)
It returns true, so this was called:
setLargeIcon(null)
from auxio.
Related Issues (20)
- Auto Queue HOT 1
- One music makes the app crash. HOT 6
- MUSIC LOADING FAILED HOT 7
- Auxio crashes on any playback with `android.app.ForegroundServiceStartNotAllowedException: Service.startForeground() not allowed` HOT 8
- Auxio Android Auto Support HOT 1
- Playlist from home screen HOT 1
- Widget don't load if album cover image is square (1:1) HOT 20
- Small split-screen UI mode HOT 6
- MIDI support HOT 1
- Missing bottom margin of player in landscape mode HOT 4
- [UX] Scroll bar for playlists, albums, artists, genres HOT 2
- Unable to load music from folder HOT 1
- Wrong "Now playing" state HOT 1
- Artist and albums splitting for no reason. HOT 1
- Chosing a music folder error HOT 2
- Change non-repeat icon in music player notification HOT 3
- Quickly moving queue items breaks queue display HOT 4
- Exclude / Include Music folders does not work HOT 5
- [Feature] Sort by "random" option HOT 1
- Propose playlist filename as playlist name when importing playlist HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auxio.