Comment faire ImageButton dans Android automatiquement à l'échelle basée sur la densité de l'écran?

J'ai une image à mettre sur un ImageButton, ce qui semble bon sur une mdpi (moyen-ppp) de l'écran. Cependant, lorsque l'appareil a un hdpi (de haute résolution) de l'écran, l'image est toujours en pixel-par-pixel précis, qui ont l'air petit sur l'écran de l'appareil.

Comment puis-je faire tels que l'image (et donc la ImageButton) dimensionné en fonction de la densité de pixels indépendants (dp ou dip) au lieu de pixels?

OriginalL'auteur Randy Sugianto 'Yuku' | 2010-01-12