私はAndroidの世界には新しいので、ユーザーがこれらのいずれかを開こうとすると、 following.Bluetooth /無線LAN/GPRS/GPSなどユーザーがBluetooth/WiFi/GPRS/GPSを有効にしようとしたときに私自身のアプリケーションサービスを開始することは可能ですか?
1
A
答えて
1
、あなたがやりたいことはできませんが。ユーザーがBT、GPS、またはWiFiをオンにしたときに、Androidにブロードキャストが表示されない。
登録することができます。AlarmManager
あなたは頻繁に目を覚まし、気になるこれらのサービスの状態を確認できます。どちらも起動しなければ、コードは次回の起床時まで繰り返されます。
注意しなければならないのは、アラームのタイミングをどのようにして欲しいのかということです。あなたはそれを頻繁に行うほど、デバイスのバッテリーを消耗させる速度が速くなり、ユーザーがあなたのアプリをアンインストールする可能性が高くなります。
0
はい、それは可能..です は、以下のコードを参照してください:あなたはOSを変更している場合を除き
NetworkInfo mobNetInfo = connectivityManager.getNetworkInfo( ConnectivityManager.TYPE_MOBILE);
if (activeNetInfo != null && mobNetInfo != null)
{
Toast.makeText(context, "Connected: " + activeNetInfo.getTypeName(), Toast.LENGTH_SHORT).show();
context.startService(new Intent(context,SampleService.class));
}
関連する問題
- 1. は、それが描画可能に私たち自身のフォルダを作成することが可能です
- 2. Yammer - api経由でユーザーを有効にすることは可能ですか?
- 3. 私自身のGraphics2Dを作成し、アプレットで別のものと結合することは可能ですか?
- 4. 新しいタブを開いたときにユーザーのタイムオンサイトを計算することは可能ですか?
- 5. 私自身のプログラムでChatScriptライブラリをどのように機能させることができますか?
- 6. テレグラムのボット - ユーザーが入力を開始したことをどのように検出できますか?
- 7. プロジェクトがiosで作成されたときにコアデータを有効にすることができたら、コアデータを処理することは可能ですか?
- 8. コンパイル前に有効なHTMLとしてASP.NETページを有効にすることは可能です
- 9. 自分自身でメンバー変数を開始するためのコンパイラ警告を有効にする
- 10. クラッシュするアクティビティを開始しようとしたとき
- 11. FusedLocationApiを使用する有効/無効リスナー?ユーザーがGPSのオン/オフにしたときにあなたが聞くことができるように
- 12. は、アプリを開いたときに自動的にBluetoothの検出機能を有効にしますか?
- 13. マウスをクリックしたときにこの機能を有効にしますか?
- 14. Restfulサービスにアクセスするときに継ぎ目の会話を開始することは可能ですか
- 15. ワードプレスで私たち自身のPHPファイルにリダイレクトすることは可能ですか?
- 16. ユーザーが画面をオフにしたときにアクティビティを開始しますか?
- 17. jgitflowリリース開始時にバージョンをfinalにすることは可能ですか?
- 18. 私は私がサービスを開始しようとしている
- 19. は、どのように私はどのように私はすべてをrewrittingことなく、このことは可能ですkill_server機能 からそれを殺すか、私はハロー世界で応答http.serverを開始し、別の機能
- 20. レルム機能 - 「ユーザー検索を開始しようとすると問題が発生しました」
- 21. 私たち自身のサーバーでconversion.jsをホストすることは可能ですか
- 22. 私自身のカスタム動的スキャフォールディングメソッドをどのように置き換えることができますか
- 23. iOS 7アプリケーションは、ユーザーのホーム画面イメージを見るためにどのように自分自身を透明にすることができますか?
- 24. Symfony 2のイベントリスナを無効にしてから再び有効にすることは可能ですか?
- 25. は、私がどのようにQtのを使用する自分自身を教えていると私は、私は、ユーザーがフォーム上のコントロールを操作したときのためのシグナル/スロットの数を必要とする点に達したQtの
- 26. ユーザーがプッシュ通知を有効にすることはできますか?
- 27. 私のデータに「有効な」パーセンテージでソートすることは可能ですか?タブローを使用して
- 28. mysqlの自動インクリメントの開始点と最大値を設定することは可能ですか?
- 29. プログラムはどのようにして自身のgit SHAを知ることができますか?
- 30. java.lang.ClassNotFoundException:Windowsサービスを開始しようとしたときのorg.zeromq.ZContext
あなたが達成しようとしていることについていくつかの詳細を述べると、人々があなたを助けてくれるかもしれません。 –
OK .....実際に私の要件は、ユーザーがBTを有効にするためにBluetoothアイコンをクリックしたとき、私は自分のアプリケーションのサービスを開始したいと思っています。 –