Android: el dispositivo vibrador no funciona

De hecho, tengo una aplicación que pruebo con dos dispositivos. Un LG GW620 y un Samsung Spica. Me gustaría que cuando el usuario toque la pantalla, el dispositivo vibre.

De hecho, en el LG GW620, el dispositivo vibra cuando lo toco. Pero en la spica no ...

Busqué ajustes en la espica, pero Vibrador está activado, por lo que no entiendo por qué no vibra.

En mi aplicación tengo:<uses-permission android:name="android.permission.VIBRATE"></uses-permission>

y en el código:

Vibrator vibrator =(Vibrator)getSystemService(Context.VIBRATOR_SERVICE);
            vibrator.vibrate(100);

Pero creo que no es lo mejor hacer eso. Deseo que el dispositivo vibre por cada clic, pero no sé si tengo que hacer un vibrador por cada OnClick. ¿O si solo pudiera hacer un vibrador para toda la aplicación?
¿Y especialmente por qué no funciona en Spica?

Respuestas a la pregunta(2)

Su respuesta a la pregunta