回答編集履歴
1
修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
そのように書いても0.1秒間の振動が終わるのを待ちながら繰り返しを行うわけではないので振動が1回しかしていないように見えます。(振動する動作は上書きされるので0.1+ループが終わる時間分しか振動しません)
|
2
2
|
|
3
|
-
vibrator.vibrate()の動作が終わってから次にvibrator.vibrate()を呼び出す、ような処理を書けば期待通りに動くかもしれませんが、おそらくcomplitionのようなものがないので疑似的に0.1秒後に動作させる方法もある
|
3
|
+
vibrator.vibrate()の動作が終わってから次にvibrator.vibrate()を呼び出す、ような処理を書けば期待通りに動くかもしれませんが、おそらくcomplitionのようなものがないので疑似的に0.1秒後に動作させる方法とかになってきてしまうと思います。(もし終了を検知する方法があればそれでできると思います)
|
4
4
|
|
5
5
|
とりあえずは単純にVibrationEffectとして0.1秒の振動を10回分を指定して引数として入れてあげたら良いのかなと思います。
|
6
6
|
|