問題タブ [android-vibration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4318 参照

android - Androidのサービス内でバイブレーターを呼び出す方法

vibratorアプリからサービスが呼び出された場合に実行しようとしています。サービスを開始していますが、サービスFragment内でバイブレーターが機能しない理由がわかりません。.MyToastコードを印刷することさえできませんでした:

フラグメントからの呼び出し:

サービス クラス:

私もこれを試しましたが、うまくいきませんでした:

サービスクラス内のすべての関数が呼び出されていることをlogcatで確認し、許可も含めました。

0 投票する
3 に答える
153 参照

android - Android の変更ボタンのテキストに時間がかかる

私のアプリでは、押された特定のボタンを無効化/変更したいと考えています。

次のように簡略化された btnClicked という onclick メソッドがあります。

callApi メソッドには、関数が結果を取得した後に振動する vibrate メソッドがあります。また、callApi に結果があれば myButton が有効になり、テキストが検索に変更されます。

何が起こるかは次のとおりです。

ボタンをクリックすると、電話が最初に振動し、その後テキストが変わります。

私の質問。

myBytton.setText の前に callApi / vibrate が実行されたのはなぜですか?

0 投票する
1 に答える
83 参照

java - 特定のボタンを使用して別のボタンを振動させることはできますか? どのように?

カレンダーのイベントごとにアラームを作成しました。今、私は新しい方法でユーザーによるアラームを停止する新しい方法について考えています:)そしてその方法は次のとおりです:

ユーザーは、親指が上にあるボタンが振動するまで、2 本の指 (親指と人差し指) を 5 秒間押し続ける必要があります!! 私はばかげたことを考えていることを知っていますが、それを行う方法を知る必要があります.

OnClicklistenerまたはによって振動の方法を作成する方法を知っていますonTouchlistener

しかし、私が正確に望むのは、ユーザーが2つのボタンをクリックすると、そのうちの1つは親指用で、もう1つはインデックス用に5秒間クリックすると、親指のボタンが単独で振動するため、ユーザーは親指が振動していると感じます:)アラートが永久に停止することを知っておいてください!

(振動の種類は、このアプリでは次のようになります: real_calc_app )

0 投票する
0 に答える
93 参照

android-vibration - バイブレーションに uses-permission タグを付与した後でも SecurityException が発生する

ボタンのクリックで振動を開始する Android アプリを作成しようとしています。

以下は振動に関連するコードです。Androidマニフェストファイルにuses-permissionタグを追加しましたが、それでもアプリは終了してSecurityExceptionが発生します

ログキャット:

0 投票する
2 に答える
520 参照

android - シンボル USAGE_NOTIFICATION_RINGTONE を解決できません

を使用して Android デバイスを振動させることができますが v.vibrate(pattern, -1); 、Androidページには、AudioAttribute を挿入するための別のリンクが記載されています。ただし、次の行でエラーが発生します。

私は何をすべきか?

0 投票する
1 に答える
1650 参照

android - android:ON/OFFパターンで振動の周波数を制御する方法

Androidフォンの振動周波数を制御しようとしています。

Android API は、オン/オフ パターンを介して振動を制御するためのインターフェイスを提供することを理解しています。

public void vibrate (long[] パターン、int リピート)

所定のパターンで振動します。

バイブレーターをオンまたはオフにする期間をミリ秒単位で表す int の配列を渡します。最初の値は、バイブレーターをオンにする前に待機するミリ秒数を示します。次の値は、バイブレーターをオフにする前にオンにしておくミリ秒数を示します。後続の値は、バイブレータをオフにするかバイブレータをオンにするかをミリ秒単位で交互に切り替えます。

パターンを繰り返すには、繰り返しを開始するインデックスをパターン配列に渡すか、-1 を渡して繰り返しを無効にします。

そこで、振動数 N を求めるには、1 秒間に振動子のオンとオフを N 回繰り返せばよいのではないかと考えました。

たとえば、20Hz の 10 秒間の振動を取得するには、次のようにパターンを割り当てます。

この素朴なアイデアに基づいて、振動周波数 N をさまざまな値に設定し、電話に加速度計を取り付けて、振動中の加速度データをキャプチャするといういくつかの実験を行いました。

これらの時間領域の加速度データを DFT を介して周波数領域に変換した後、設定した振動周波数に関係なく、常に 10Hz と 175Hz 付近にかなりのパワーがあることに気付きました。

なぜうまくいかないのだろうと思っていました。

0 投票する
0 に答える
160 参照

android - iBeacon 検出の振動、音、光を備えたスイッチでデフォルト通知を使用および処理する方法は?

私は通知ポップアップメッセージが振動、音、または光で受信され、これらがスイッチによって制御されるAndroid iBeaconアプリケーションを作成しています。オフ」状態。

私の目的のために、私はすでに次のようにマニフェストで振動の許可を与えています:

use-permission android:name="android.permission.VIBRATE"

これとは別に、私は私の目的のために次のコードを使用しています:

これとは別に、私はすでによく研究し、よく似た同様の質問に従いました: 音と振動で通知を使用するには? Android 通知 API を使用してバイブレーションとライトを有効にするにはどうすればよいですか? 通知などのバイブレーションとサウンドはデフォルトですが、これらのどれも私の問題を解決しません。私は開発者のドキュメントにも目を通しました: http://developer.android.com/guide/topics/ui/notifiers/notifications.html

0 投票する
1 に答える
66 参照

android - 指定した曜日にアラームを鳴らす方法は?

私は自分で目覚まし時計をプログラミングしていますが、その問題が発生しました。私はまた、私の問題の解決策を使用して、指定された(私が)アラームと着信音を大きく設定したいと考えています。可能であれば、コードを表示してください。

0 投票する
2 に答える
447 参照

android - 戻るボタン停止振動アンドロイド

次のコードを使用して、ボタンをクリックするとデバイスが 10 秒間振動するようにしていますが、ユーザーが誤ってハードウェアの戻るボタンまたはオプション ボタンを押した場合、振動を停止できます。どうすればこれを克服できますか?前もって感謝します

私はすでに戻るボタンをオーバーライドしようとしましたが、役に立ちません

Android 5.0でテスト済み