我知道振動類以及如何使用它,但我可以在哪裏獲得系統默認振動模式?或者是否有某種意圖可以讓系統振動其默認振動?如何在Android中振動系統默認模式?
回答
創建一個重現默認振動並在每次選擇時調用它的方法。在AndroidManifest.xml
文件所需
import android.os.Vibrator;
private void vibrate(){
Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
v.vibrate(1000);
}
權限:
<uses-permission android:name="android.permission.VIBRATE"/>
但1000不是振動權的默認值?有什麼方法可以讓我們獲得android的默認振動模式? –
我一直在測試一些不同的值,我認爲20到50毫秒之間的任何值都可以達到,具體取決於你需要的值。 對我來說,50毫秒的感覺就像我手機上的按鈕,而20毫秒更像是應用程序內的項目選擇。 – JuanMiguel
@JuanMiguel只是試了一下。看起來像50接近API 19下的Acer選項卡,其中20是我的Galaxy 5在API 21下做的大約...我在API中找不到任何預定義的模式。 – Shlublu
- 1. 你是如何導致系統振動更長的聲音默認振動
- 2. 如何在Android系統中關閉振動器?
- 3. Android:禁用OnLongClick的默認振動
- 4. Android:如何讀取按鍵上振動的系統設置
- 5. 默認支持android系統多屏
- 6. Eclipse - 如何設置默認系統庫
- 7. Mozilla系統默認樣式 - * | *: - moz-any-link
- 8. Basic4Android振動模式
- 9. Android創建像三星振動模式
- 10. 我如何取代Android操作系統的默認日曆?
- 11. 如何在android中設置默認模式耳機
- 12. 從默認系統webview啓動Android應用程序
- 13. 如何在VS2015中獲得系統默認複選框BITMAP?
- 14. 如何在Python 2.x中獲取系統默認編碼?
- 15. 如何在Windows中更改默認系統java encode form?
- 16. 如何在默認系統菜單中添加菜單項
- 17. 如何在Windows中設置SBT的默認系統屬性?
- 18. 如何在Windows XP中更改系統默認區域設置?
- 19. 如何在Delphi 10 Seattle中設置默認系統風格?
- 20. 如何在Qt中獲得系統默認字體大小?
- 21. 如何在.NET Compact Framework中獲得默認的系統字體?
- 22. 在CtrlP中,如何將`mru`模式設置爲默認模式?
- 23. 如何關閉通知的默認振動
- 24. 如何更改android應用程序的振動模式?
- 25. 在動態模式下振動
- 26. 檢索系統默認Android聯繫人圖片
- 27. 如何在Oracle中將表從系統模式移動到scott模式?
- 28. 振動Edittext在Android中
- 29. 如何更改android studio中啓動模塊的默認值?
- 30. 在Django中自定義默認的認證系統
這是用於通知,還是一般? –
哦,我知道如何做到這一點通知,我試圖創建一個與RingtonePreference類似的VibratorPreference,並且我想在每個選擇上「播放」振動 –
我只是試了一下。看起來像50接近API 19下的Acer選項卡,其中20是我的Galaxy 5在API 21下做的大約...我在API中找不到任何預定義的模式。 – Shlublu