実際に、2 つのデバイスでテストするアプリがあります。LG GW620 が 1 台、Samsung Spica が 1 台。ユーザーが画面に触れると、デバイスが振動します。
実際、LG GW620 では、デバイスに触れるとデバイスが振動します。しかし、スピカではそうではありません...
spicaの設定を探してみたのですが、バイブレーターにチェックが入っているので振動しない理由がわかりません。
私のアプリには次のものがあります:<uses-permission android:name="android.permission.VIBRATE"></uses-permission>
とコードで:
Vibrator vibrator =(Vibrator)getSystemService(Context.VIBRATOR_SERVICE);
vibrator.vibrate(100);
しかし、私はそれを行うのが最善ではないと思います。クリックするたびにデバイスを振動させたいのですが、 OnClick ごとにバイブレーターを実行する必要があるかどうかわかりません。または、すべてのアプリケーションに対してバイブレーターを 1 つだけ実行できるとしたら?
そして、特に Spica で動作しないのはなぜですか?