Voglio usare il metodo vibratore nella mia app, e ho funzionato sul mio telefono che ha un vibratore che è grande. tuttavia i telefoni che non hanno un vibratore cosa succede. non funziona affatto? non funziona l'app? o non compare sul mercato? o devo chiedere al telefono se ha un vibratore?Android: metodo vibratore (se il telefono non ha vibratore?)
Vorrei anche sapere se questo codice è buono o necessita di regolazioni? qui è il mio codice ..
Vibrator vi;
vi = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
vi.vibrate(100);
<uses-permission android:name="android.permission.VIBRATE" /> (In manifest)
Grazie, tutto l'aiuto sarebbe grande.
Si noti che 'hasVibrator()' è stato aggiunto nell'API Livello 11. I dispositivi più vecchi di quelli per lo più avranno motori di vibrazione, in particolare se (legittimamente) hanno Android Market su di essi. – CommonsWare
Ho letto il documento e non dice nulla al riguardo. Sono in esecuzione su API 7 quindi non posso usare "hasVibrator", quindi cosa succede se il vibratore non è presente. –
Sarà semplicemente ignorato e non vibrerà! È possibile utilizzare la riflessione per richiamare la chiamata api lvl 11 per tali dispositivi, dipende da come si desidera implementare le proprie idee. – Blundell