問題タブ [accessibilityservice]
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 - Android kitkat の「ok google」機能は、アプリの通知アクセシビリティを有効にした後に無効になります
私は最近、サービスで受信した通知を監視する Android 上で実行されるアプリケーションを開発しました。アクセシビリティを有効にして通知を監視すると、「ok google」常時オン機能が無効になります。
コードはこれに基づいています: https://github.com/Snirpo/whatsapprelay
インストールエラーを再現できます:Pebble Whatsapp
設定のメニューアクセシビリティでアプリケーションを有効にします。
「Pebble WhatsApp 通知機能は次のことを行う必要があります。
- アプリとやり取りしているときに、アクションが通知を受け取ることを確認してください。」
この機能をオンにすると、常にオンになっている「ok google」が自動的に無効になります。
Nexus5でKitKatを実行しています
誰かが理由を知っていますか?どうすれば解決できますか? </p>
android - Android でデフォルトで AccessibilityService を開く方法
Android でデフォルトで AccessibilityService を開く方法は? それを行う方法がわからない。
android - AccessibilityNodeInfo - テキストを送信
私はEditText
他のアプリケーションのフォーカスされたフィールドにテキストを送信する必要がある Android アプリを開発しています。
をAPI level 18
使用して上記で実行しました。 がAccessibilityService
見つかっEditText
たら、クリップボードからデータを貼り付けます。ここにコードがあります、
ただし、AccessibilityNodeInfo.ACTION_PASTE
API レベル 18 以降で使用できます。
API レベル < 18 で同じことを達成できますか?
InputMethodService
独自のキーボードを作成し、そのソフト キーボードを介してテキストを送信する を使用して実行できることをいくつかのブログで読みました。あまり意味が分かりませんでした…
誰かがこれについて私を助けることができます。
android - Android でトークバックによって特定の音声のサポートされているローカル (言語翻訳) を取得する方法
トークバックで話せる言語の一覧を表示したい。検索すると、追加のRecognizerIntent.EXTRA_SUPPORTED_LANGUAGESでブロードキャストを受信することで、利用可能な音声を取得する方法が見つかりました。しかし、ここでは、英語 (アメリカ) などの特定の声について、トークバック アプリケーションで読み上げ/話せる地元の人の数を知りたいと考えています。
例 - アクセシビリティを有効にし、音声として英語を選択すると、多くのデバイス ローカル (翻訳) を読み取ることができますが、一部を読み取ることができません。1 つの音声でサポートされているローカルの数を調べる方法はありますか。
java - whatsappにアプリをスマイリー提供したい
私は、スマイリーセット(Facebookメッセンジャーのチャットヘッドのような)でウィンドウを起動する必要があるwhatsappへのアプリを作成しようとしています.私はそれをしましたが、whatsappの会話を開くと、スマイリーセットの小さなボタンが表示され、 whatsappを閉じます。
どうすればこれを実装できますか? スマイリーを入力するサービスです
}
これがリスニングイベント用のアクセシビリティサービスです
android - 画面オフ時の Android アクセシビリティ サービス
Android のアクセシビリティ サービスに問題があります。USSD コマンドの結果を取得したい。私がやろうとしていること:
- gist.github.com/qihnus/1909616 から AccessibilityService を作成しました
- ディール USSD:
Intent i = new Intent(Intent.ACTION_CALL); i.setData(Uri.parse("tel:*110*10" + Uri.encode("#"))); i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); i.addFlags(Intent.FLAG_FROM_BACKGROUND); startActivity(i);
- USSD の結果が表示されたポップアップ ウィンドウが開きます
- AccessibilityService onAccessibilityEvent で起動し、USSD 結果テキストを取得します。また、画面がオンの場合にのみ完全に機能します。画面がオフの場合、電話のロックを解除した後にのみ onAccessibilityEvent が発生しました。
画面がオフのときに onAccessibilityEvent を呼び出すことは可能ですか?
私の悪い英語を許してください、私の母国語はウクライナ語です。