6

I followed what I believed to be the Android official icon sizes:

ldpi:  36x36px
mdpi:  48x48px
hdpi:  72x72px
xhdpi: 96x96px

My icon looks the same size as some other icons (the facebook one for example). But others, such as Trip Advisor and Kayak are moderately larger than these 2. What are these other apps doing to make their icons this size? I am fine following the guidelines, but my client is upset that their icon is not as large as these others. I have seen this behavior on several devices, but mostly ones with larger resolutions.

Thanks!

Edit: Removed icon.

Edit 2: I needed to add a 144x144 px icon into my xxhdpi folder. Issue was resolved.

PFranchise
  • 6,642
  • 11
  • 56
  • 73

2 Answers2

5

You'll need to add a 144x144px icon into drawable-xxhdpi and a 192x192px icon into drawable-xxxhdpi.

It seems that if you do not have these versions on a high-density display, when they are scaled up padding is added.

So the solution is to make sure you have the high-density versions in your build as well.

Ken Wolf
  • 23,133
  • 6
  • 63
  • 84
1

Simply because they do not follow the guidelines and android allows you to have Look at http://petrnohejl.github.io/Android-Cheatsheet-For-Graphic-Designers/

You are supposed to have 96 x 96 Canvas size 84 x 84 Actual drawing size

What other apps do is 96 x 96 of non transparent pixels

Benoit
  • 4,549
  • 3
  • 28
  • 45
  • Interesting. But my icon is 96 x 96 px without transparent pixels. But it does seem like there is additional padding when displayed on the phone. I am working on posting an image. – PFranchise Mar 17 '14 at 18:08