問題タブ [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 に答える
2178 参照

android - バックグラウンドで呼び出し音モードを変更する方法 (バイブレーションまたはサイレント)

バックグラウンドで着信音モードを振動または通常に変更する時間をユーザーが設定できるプログラムを作成しようとしています。開始時刻を設定すると機能しますが、終了時刻には変更されず、デバイスは振動モードを継続します。私が欲しいのは、開始時に電話が振動し、終了時に電話がサイレントモードに戻ることです。

MainActivity.java

これらは関連する BroadcastReceiver クラスです。

MyReceiver.java

MyReceiver1.java

と私は宣言しました

私のマニフェストファイルで。

この問題を解決するために私を助けてください。ありがとう。

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

java - デバイスがアクティビティから振動するのに、クラス (ファイル) 内から振動しないのはなぜですか?

アプリのカスタム振動パターンを使用して、アプリでデバイスを振動させたいです。これは、MainActivity または任意のアクティビティから実行できますが、Java クラス (SmsReceiver.java) 内から実行できない理由がわかりません。

使用...context.getApplicationContext.getSystemService(Context.VIBRATOR_SERVICE);すると MainActivity コンテキストが取得されるため、MainActivity にいるようなものになり、振動すると思いました。しかし、いいえ。Receiver クラスからは振動しません。

SmsReceiver.java クラスから電話を振動させるにはどうすればよいですか?

SmsReceiver.java:

MainActivity.java、onButtonClick:

この関連する質問は、この問題を解決しません。

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

android - Android TalkBack は画面のタッチをインターセプトします: これについて Google の誰に相談すればよいでしょうか?

人々が点字を入力することを学ぶのに役立つ Android ゲームを作成しています。これは指で点字を読むためのアプリではありませんが、点字セルのインタラクティブな「画像」が含まれています。

画面に点字を表示するインターフェイスを作成しました。ドット上で指を動かすと、デバイスが振動し、現在触れているドットに応じて特定の MIDI ノートが再生されます。

すべて順調です。さて、問題です。

点字を学びたいほとんどのユーザーは、Android フォンで TalkBack を有効にしたいと考えています。ただし、TalkBack がアクティブな場合は、1 本指でスライドするすべてのタッチ アクションをインターセプトします。これにより、ユーザーが 1 本の指で触れたときにバイブレーションと MIDI サウンドをトリガーできなくなります。

TalkBack のテキスト読み上げを使用するようにインターフェイスを設計できますが、これは不十分なソリューションです。テキスト読み上げだけではアプリの主な価値を伝えることができません。

私は、他の多くの開発者が同様の問題に直面しているのを見てきました. 触覚的でユーザー フレンドリーなソリューションにつながる議論を開始するには、Google の誰に連絡すればよいですか?


編集

回避策の 1 つは、ユーザーに 2 本の指で画面に触れるように依頼することです。1 本の指は無視され、もう 1 本の指は TalkBack が無効になっているかのように画面を探索するために使用できます。残念ながら、2 本の指のどちらがアクティブな指として扱われるかを予測することは困難です。

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

android - Androidでの着信時にカスタマイズされた振動を設定する

着信時に連絡先ごとに異なる振動パターンを設定するにはどうすればよいですか?

私の研究開発中に、私はこれを参照しました:

1)特定の着信時にカスタマイズされたバイブレーションを提供する
方法 2)着信コールの振動レベルを変更する方法 着信コールが行われたときの振動レベルは?

しかし、これでは成功しませんでしたが、着信ごとに異なる振動パターンを設定できます。それが可能だ。

例のアプリ:

1) https://play.google.com/store/apps/details?id=ac.vibration&hl=ja

2) https://play.google.com/store/apps/details?id=com.bfc.morsecall

誰かがこの問題についてアドバイスをくれることを願っています。これらの 2 つの方法またはその他の提案に関するコメントを歓迎します。

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

android - AudioManager.getRingerMode() が 3 つのモードしか返さないのはなぜですか?

ドキュメントによると、

getRingerMode() は、現在の着信音モード (RINGER_MODE_NORMAL、RINGER_MODE_SILENT、または RINGER_MODE_VIBRATE のいずれか) を返します。

でも、4つのモードがあるはずですよね?

サウンド ON、バイブレーション OFF:この設定であることをどのように確認できますか?
音ON、バイブON:RINGER_MODE_NORMAL
音OFF、バイブOFF:RINGER_MODE_SILENT
音OFF、バイブON:RINGER_MODE_VIBRATE

私を助けてください。ありがとうございました。

ここに画像の説明を入力

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

android - Android API 21 のバイブレーション

サーバーからエラー応答を受け取ったときにデバイスを振動させたい.振動させるためにあらゆる種類のことを試しましたが、機能していません.必要に応じて、これは私のコードです.

また、アプリにユーザー権限を追加し、

何か提案はありますか?..私は何かを逃しましたか?..どんな助けでも大歓迎です。