I'm currently coding an Android app with FirebaseUI Auth and I'm wondering, what are the dimensions for profile pictures in Firebase and are there different URLs to retrieve hi-res and low-res versions.
In my app's welcome / tutorial activity, I use FirebaseUI Auth to let the user sign in (with Google only, currently).
After signing in, I retireve the user's name and profile picture and cast said picture on a 240dp CircularImageView with Glide.
On a Nexus 5, 240dp should be around 720px and despite my profile picture in G+ or on
aboutme.google.com is of a much higher resolution, the picture in my app is blurry.
I built the same signin flow before with native Google+ signin and there were two different URLs for regular profile pictures and hi-res versions, but in the Firebase documentation I can't find anything like that.
So,
- is there another URL than mFirebaseUser.getPhotoUrl() to get hi-res profile pictures?
- what is the resolution of profile pictures fetched from Firebase?
- does Firebase maybe fetch low-res pictures from G+?