メインボタンActivity
には、クリックすると機能がいくつかあります。Androidサービスのボタンをクリックしてください。
service
と書いて、アプリケーションを終了してもボタンが自動的にクリックされるようにしたいと思います。
このロジックはどのように実装できますか?
メインボタンActivity
には、クリックすると機能がいくつかあります。Androidサービスのボタンをクリックしてください。
service
と書いて、アプリケーションを終了してもボタンが自動的にクリックされるようにしたいと思います。
このロジックはどのように実装できますか?
あなたのボタンは、アプリケーションが閉じられているときに自動的にクリックすることはできず、ベストプラクティスではありません。新しい機能を作成し、その新しい機能のすべてのアクションをボタンクリックおよび機能するサービスコール。
Bundle()
のIntent()
をサービスからメインアクティビティに送信することで、これを行うことができます。
サービスのコードは次のようになります:
onCreate() {
...
Intent intent = getIntent();
Bundle bundle = intent.getExtras();
String action = bundle.getString("action")
// action now should be "press_button"
// now handle this information like
if (action != null) {
if (action.equals("press_button") {
// call the function you like
}
}
...
なぜドン:あなたはつもりキャッチし、
onCreate()
の内側に次のコードでBundle()
を抽出する必要が主な活動にJobSchedulerを介して必要なタスクを実行するようにスケジュールを設定しないでください。 –
問題の現在の状態を反映したコードをいくつか追加できますか? –