私は3つのチェックボックスとチェックボックスのユーザーの選択肢を保存するためのボタンを持つ画面を持つ必要があるアプリケーションを構築しています。Androidの設定を開始するサービス
ユーザーがチェックボックスをオンにしてボタンをクリックした場合、アプリが閉じられていても特定のサービスを起動して実行する必要があります。アプリが再開され、チェックボックスを解除してボタンを再度クリックするまで。もちろん、ユーザーがチェックボックスをオンにしていない場合は、次にアプリケーションを起動するときにチェックボックスをオンにして、チェックボックスをオフにして、その逆にします。
私の質問はどんな戦略ですか?通常の嗜好活動ですか? SharedPreferences?
共有設定では、ユーザーがチェックボックスをオンまたはオフにしたときのような設定を保存する必要がありますか?設定部分は私が実際にはっきりしていないものです。 – noloman
どのようにしてチェックボックスにリスナーを付けて、ユーザーがチェックボックスをオンにするとサービスが開始されるのですか? – noloman
@noloman - 私はあなたがどこかで状態として保持したいものをすべて保存します。私はSharedPreferencesを使いやすくしています。それが望めば共有するオプションがあります。リスナーを接続するためには、この質問の受け入れられた答えに従ってください:http://stackoverflow.com/questions/3149414/how-to-receive-a-event-on-android-checkbox-check-change –