私は2つのアクティビティを持っています。一つはメインアクティビティ、もう一つはロック画面アクティビティです。メインアクティビティにはアプリケーションの内容が含まれ、ロック画面アクティビティにはロック画面が表示されます。 私が欲しいのは、ユーザーがアプリを開くと、メインアクティビティが表示されるはずです。ユーザーがチャージャーを差し込むと、アプリケーションが閉じていても自動的にロック画面のアクティビティが開きます。 私はこれを行うのに必要なすべての作業をしました。しかし、ユーザーが充電器を差し込むと、画面がロックされずにメインのアクティビティが実行されます。 誰かがプラグイン充電器で画面をロックする方法を知っていて、通常はメインアクティビティが表示されるはずです。 ご協力いただければ幸いです。異なる活動の開始
Q
異なる活動の開始
1
A
答えて
1
ユーザープラグインチャージャーを使用してブロードキャストを受信する必要があります。
public class PlugInReceiver extends BroadcastReceiver {
public void onReceive(Context context , Intent intent) {
String action = intent.getAction();
if(action.equals(Intent.ACTION_POWER_CONNECTED)) {
// Do something when power connected
}
else if(action.equals(Intent.ACTION_POWER_DISCONNECTED)) {
// Do something when power disconnected
}
}
}
+1
ありがとう!それは私のためにうまくいった:) –
関連する問題
- 1. 再開後の活動を開始
- 2. TFS 2010年の開始時に活動
- 3. 異なる活動のダガーインジェクション
- 4. クリック通知で活動を開始
- 5. 1つの活動で2つの異なる活動
- 6. ボタンのクリックごとに異なる活動を開く
- 7. 異なる活動で別のTextViewに
- 8. 活動を開始/維持する最良の方法は?
- 9. Android CardView新しい活動を開始するためのOnClick
- 10. 同じメニュー異なる活動
- 11. 異なる活動にリストをフィルタリング
- 12. 外部活動を開始して地図を表示する
- 13. 新しい活動を開始し、使用するアクティビティ内
- 14. 活動を開始する意向 - しかし、前に持っていない
- 15. Androidランタイム例外。活動を開始できません
- 16. 望ましくない第2の活動が開始されました
- 17. i3wm - 異なるワークスペースで異なるクロムウェブページ(インスタンス)を開始
- 18. Googleログイン後に自動的に活動を開始する - Androidスタジオ
- 19. 異なる結果で同じ活動を開きます。 MainActivityから
- 20. 開始後に活動が終了しない通知がありません
- 21. Android - どのように活動の連鎖を開始するには?
- 22. 異なる活性タイトル
- 23. ヘルパークラス - 活動ComponentInfoを開始することができませんエラー:コードとseperatingで実験のonCreate()</p> <p>- 私の前に活動に利用できないシステムサービス:java.lang.IllegalStateException:活動ComponentInfoを開始することができません
- 24. 私はそのような活動のサブクラスから始まるビューのサブクラスではありませ活動サブクラス
- 25. LocalBroadcastManager、冗長な活動、活動のライフサイクル
- 26. 2つの異なる活動からインテントを取得する
- 27. 異なる活動からの2つのフラグメント間の通信?
- 28. 名前が不明な活動を始めるには?
- 29. 活動ComponentInfo(LOGCAT)を開始することができません
- 30. アクティビティを開始し、非活動デセンダントクラスから結果を取得する
リンク https://stackoverflow.com/questions/6217692/detecting-the-device-beingの下Menifest
あなたのレシーバクラスで
ご確認ください - それはあなたを助けることを願ってプラグイン –