問題タブ [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.
android - バイブレーションをしないように電話を設定する
サウンド設定でバイブレーションオフを無効にするためにこのコードを書きました。ただし、Samsung galaxy s (GT-I9003) では動作しません。
コードスニペット:
また、許可を入れてください:
間違いがあればアドバイスお願いします。
iphone - iPhoneをバイブレーションさせる:AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)宣言されていない
iPhoneを振動させたいのですが、コードを見つけました
しかし、Xcode 4.3.2はエラーを報告します:宣言されていない識別子kSystemSoundID_Vibrate
どうしたの?
php - プッシュ通知バイブレーションオプション
PHPでiPhoneのプッシュ通知を実装しようとしています。私は次のコードで行いました:
これは、アラート、バッジ、サウンド オプションの送信です。では、バイブレーション オプションを送信するにはどうすればよいでしょうか。私を助けてください。
android - バイブレーション設定の変更
わかりましたので、私はアンドロイドに非常に慣れていません。私のガールフレンドは、常にバイブレーションからバイブレーションなしに簡単に切り替えることができるように、非常にシンプルなアプリを作成するように私に依頼しました。十分に単純な作業のように見えました。だから私はトグルボタンを持っていて、それは設定を変更しますが、私は1つの大きな問題に遭遇し続けます. 常にと決して変わらない。Always に設定すると、Always と Only in Silent モードの間で切り替わります。または Never に設定すると、Not Not in Silent モードと Never の間で切り替わります。明白だが平凡な詳細を見逃しましたか?これは私のスワップコードです。
public void onClick(View arg0) {
android - Jelly Bean、Android でバイブレーション設定を変更する
Jelly Bean の振動設定を変更する方法を探しています。JB以前の振動設定はすべて廃止されていることがわかりましたが、新しいAudioManager.[振動設定を変更する]コードはどこにもありません。遊び方が知りたい「着信バイブ」の設定があります。
助けてくれてありがとう。
android - Android: バイブレーションの設定を切り替える方法 (常に、まったくしない、サイレント モードでのみ、サイレント モードでないときのみ)? 再訪
問題
切り替える方法を見つける:
- いつも
- 一度もない
- サイレントモードのみ
- サイレントモードでないときのみ
これらの選択肢は、パス --- メニュー >> 設定 >> サウンド >> バイブレーション --- 電話で見つかります。
電話のナビゲーションで簡単に変更できます (ちなみに、私の電話は Android 2.3.3 を搭載した Motorola Atrix 2 です) が、コードで使用するメソッドをまだ見つけていません。
コード
基本的に、クリックしたときに振動設定を操作するボタンがあります。これらのボタンの 1 つを次に示します。
audioManager は、このコードの上のどこかに次のように定義されています。
Android は AudioManager.setVibrateSetting を提供しますが、現在は非推奨です。代わりに、getRingerMode メソッドを参照します。
http://developer.android.com/reference/android/media/AudioManager.html
ただし、これらの機能 (およびそれらの任意の組み合わせ) を使用しても、4 つの振動設定間を効率的に移動することはできません。たとえば、「常に」から始めた場合、「決して」に到達することは一見不可能に思えます。バイブレーション方法のすべての組み合わせは、「常に」と「サイレントモードのみ」の間でのみ移動します。一方、「Never」で開始すると、提供されるメソッドは「Never」と「Only When Not in Silent Mode」の間でのみ切り替わります。
したがって、携帯電話をサイレント モードにして振動させたいとします。次に、これ以上振動させたくないことにしました。「常に」または「サイレントモードのみ」から「しない」に切り替えることができません。
過去の解決策と投稿
これが StackOverflow での重複した投稿であることは承知しています。この問題は以前にも取り上げられました...
こちら: Android 2.2 のバイブ設定
そして(最近)ここ:振動設定の変更
リンクの前者は「答え」を提供します。LuTHieRは議論の末、最終的に自分で方法を見つけます。彼は次のサイトを参照しています。
そして、「com.android.settings.Settings クラスのソース コードを見て、振動を有効または無効にするメソッドの一部をコピーしました」と述べています。
私はこのサイトを精力的に調べましたが、彼が何をしたかを見つけることができませんでした. 誰かが彼の解決策を明確にすることができますか?
質問
「常に」、「決して」、「サイレントモードのみ」、「サイレントモードでないときのみ」を正確に切り替える方法はありますか?
iphone - iPhoneが短時間振動する
現在、AudioServicesPlaySystemSound メソッドを使用しています。
しかし、残念ながら私には振動が長すぎます。これを短くする方法を知っている人はいますか?
iphone - AudioServicesPlaySystemSound の呼び出し時に 2 つのエラーが発生しましたか?
タイマーが一定の制限に達すると振動するアプリを作成しています。
ただし、電話するときは
Xcode で次の 2 つのエラーが発生します。
と
これらのエラーの原因についてのアイデアはありますか?
java - バイブレーション ボタンで Android アプリを強制終了させる
ボタンをクリックすると振動する単純なアプリを作成しているだけですが、何らかの理由でボタンをクリックすると、アプリが予期せず停止し、強制的に閉じる必要があると表示されます。以下はメインのJavaファイルのソースコードであり、使用しました私のマニフェストのアンドロイドバイブレーション許可。バイブレーションボタンをクリックするたびに、予期せず停止したというエラーが表示される理由を誰か教えてもらえますか?