I know that it is an issue that has already been commented in the forum some time ago, but I would like to refresh it. My problem is that I am developing a Midlet which should have a png icon for applications menu, and I don't know which is the correct way to perform it, because testing the application in some devices it is not shown correctly in all. If I use a very big icon, it is resized correctly in all phones, but it is not shown correctly at the top of all screens (it is shown only a part of that). If I use a magic size as 42x29, it is shown correctly in nokia n91, but in others like n80 or e61 it is too smaller...
In the lists and alerts of the application I can get from code the best image size (hight and width), and then resize the images, but in the menu of the phone it is not possible.
Then my question is what should I do? Create a jar by phone resolution with different icon sizes? Create a icon with a magic number?
Any help would be appreciated.