問題タブ [android-broadcast]
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 - アプリケーションが別の方法で開いたり閉じたりしたときにプッシュ通知を表示する
私のアプリでは、1 つの BaseActivity から継承するいくつかのアクティビティがあります。
私のアプリケーションは、次のロジックを実装する必要がある
プッシュ通知を受け取り
ます。アプリケーションが開いている場合はプッシュを受信すると、ダイアログが表示され、閉じている場合は通知が表示されます。GCMBaseIntentService
私のコード:
私のBaseActivityでは:
通知はいつも受け取っています。
デバッグすると、context.getPackageManager().queryBroadcastReceivers(pushReceivedIntent, 0).size()
常に 0 になります。
誰かが私が間違っていることを教えてもらえますか?
android - アプリが実行されていないときに BroadcastReceiver が機能しない
マニフェスト ファイルで、レシーバーを宣言しました。(次のように)
ただし、アプリケーションをシャットダウンすると、アラームと通知を受け取ることができません。OnReceive
どうやら、私の中での呼び出しBroadcast receiver
は決して行われません。
MainActivity 内のアラーム マネージャー クラスは次のとおりです。
そして私のマニフェストは次のとおりです:
アプリを終了しても通知/アラームを受け取るにはどうすればよいですか。バックグラウンド サービス ?
android - アプリを強制終了すると AlarmManager が機能しない
AlarmManager
スタートのドキュメント
注: Alarm Manager は、アプリケーションが現在実行されていない場合でも、特定の時間にアプリケーション コードを実行する場合を対象としています。通常のタイミング操作 (ティック、タイムアウトなど) では、Handler を使用する方が簡単で効率的です。
ただし、アプリケーションが閉じられると (タスク マネージャーから強制的に閉じられると)、アラームが機能せずOnReceive
、ブロードキャスト レシーバー内でメソッドが呼び出されることはありません。4.x をターゲットにしています。
何が起こっていますか?
android - Bluetooth デバイスで Android アプリを起動する
私のタイトルのように、ヘッドフォンのようなBluetoothデバイスを使用してリモートでアプリを起動する必要があります.Bluetooth接続の準備が整ったときでも、Bluetoothデバイスのボタンが押されたときでもかまいません。 bluetooth.BroadcastIntent、BroadcastReceiver ...などのようなものを見つけましたが、これに関するチュートリアルはありません。アドバイスはありますか?