Comment changer l'image d'un spinner

Si nous voyons un spinner il ressemble à un textview et avec une image à la droite de textview. Dans Motorola milestone cette image est à flèche vers le bas tandis que dans Samsung galaxy ace c'est la flèche de droite. Je peux le mettre en image de fond à un spinner en utilisant le code suivant. Mais je ne veux changer l'image d'arrière-plan. Je veux changer cette image. Comment définir l'image d'un spinner.

Spinner sp1 = (Spinner) findViewById(R.id.spnContactTypes1);
sp1.setBackgroundResource(R.drawable.icon);

OriginalL'auteur | 2011-07-20