Mik*_*ike 2 android vibration kotlin haptic-feedback android-9.0-pie
我正在尝试在更改seekbar的值时实现触觉反馈。它可以在Android pre-P上正常运行。在Android P上根本不起作用。码:
private val vibrator = context.getSystemService(Context.VIBRATOR_SERVICE) as Vibrator?
private val effect by lazy { VibrationEffect.createOneShot(VIBRATION_DURATION, 50)}
...
fun vibrate() {
if (vibrator == null || !vibrator.hasVibrator()) {
return
}
vibrator.cancel()
vibrator.vibrate(effect)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
580 次 |
| 最近记录: |