Conosco la classe Vibrate e come usarla, ma dove posso ottenere il modello di vibrazione predefinito del sistema da usare? O c'è qualche tipo di intento che posso lanciare per far vibrare il sistema della sua vibrazione predefinita?Come vibrare il pattern di default del sistema in Android?
risposta
Creare un metodo che riproduca la vibrazione predefinita e chiamarla su ogni selezione.
import android.os.Vibrator;
private void vibrate(){
Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
v.vibrate(1000);
}
autorizzato in AndroidManifest.xml
di file:
<uses-permission android:name="android.permission.VIBRATE"/>
ma 1000 non è il valore predefinito per la vibrazione giusto? C'è un modo, con il quale possiamo ottenere il modello di vibrazione predefinito di Android? –
Ho provato alcuni valori diversi e penso che qualsiasi valore compreso tra 20 e 50 ms possa farlo, a seconda di cosa è necessario. Per me 50 ms sono come i pulsanti sul mio telefono e 20 ms sono più come una selezione di elementi all'interno di un'app. – JuanMiguel
@JuanMiguel Ho appena provato. Sembra che 50 sia vicino alla mia scheda Acer sotto API 19, dove 20 è approssimativamente ciò che fa il mio Galaxy 5, sotto l'API 21 ... Tuttavia non riesco a trovare alcun modello predefinito nell'API. – Shlublu
- 1. Percorso di default grok pattern
- 2. Come posso far vibrare il mio dispositivo?
- 3. Come ottenere il tempo di avvio del sistema Android
- 4. Come si ottiene la dimensione del carattere di default del sistema in Qt?
- 5. Android: il cambiamento di default casa Application
- 6. Come posso sostituire il calendario predefinito del sistema operativo Android?
- 7. programmazione set pattern indice di default di Kibana
- 8. vibrare iPhone/iPod con suono personalizzato
- 9. Finestra di sovrapposizione del sistema Android
- 10. Come creare app di sistema in Android
- 11. Fill pattern in Image in Android
- 12. Come vibrare un iPhone ad infinitum
- 13. Come cambiare il sistema di codifica del buffer in Emacs?
- 14. Come ottenere il tempo di attività del sistema in Windows?
- 15. L'applicazione Android "massage viberator" non smette di vibrare anche dopo che il processo è stato interrotto?
- 16. Come visualizzare le preferenze di sistema Android?
- 17. Il sistema Android include JVM?
- 18. Come creare un'immagine di sistema Android
- 19. Python - come controllare il carico del sistema?
- 20. Implementazione del pattern di repository in Python?
- 21. Come ottenere i colori di sistema Android
- 22. Implementazione del pattern MVC
- 23. Come posso ottenere il colore del testo di un'etichetta di dettaglio di UITableVIewCell del sistema?
- 24. Android - Il pattern ViewHolder è implementato automaticamente in CursorAdapter?
- 25. Android rileva il passaggio del mouse sui pulsanti in GridView
- 26. Implementazione di pattern DAO su progetto Android
- 27. Implementazione del pattern di comando
- 28. Android Come ottenere le versioni locali installate del sistema
- 29. programmazione trovare il sistema Android informazioni
- 30. Come implementare il pattern MVC in Tkinter
È utilizzabile con una notifica o solo in generale? –
oh so come farlo per le notifiche, sto cercando di creare un VibratorPreference analogo a RingtonePreference, e voglio 'suonare' la vibrazione su ogni selezione –
ho appena fatto una prova. Sembra che 50 sia vicino alla mia scheda Acer sotto API 19, dove 20 è approssimativamente ciò che fa il mio Galaxy 5, sotto l'API 21 ... Tuttavia non riesco a trovare alcun modello predefinito nell'API. – Shlublu