2013-10-07 2 views
0

привет. У меня есть checkboxpreference, пока это правда. Мне нужно добавить уведомление, которое означает, что каждый день мне нужно проверить, что это правда, если мне нужно добавить уведомление, если это не так. Мне нужно удалить уведомления, добавленные, если есть какие-либо способы сделать это?добавить уведомление в определенное время, когда значение checkbox истинно

Edit1 Что у меня есть

public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) { 
       if (key.equals(KEY_PREF_Reminder)) { 

       bool=prefs.getBoolean(key, false); 
}} 

и он получает, если оно ложно или истинно, так как я могу это сделать, в то время как верно ...

Edit2: Мне нужно, чтобы мое уведомление сохранялось (конечно, с некоторыми обновлениями, сделанными каждый день), когда флажок установлен верно, а когда ложно, нужно удалить это уведомление, как это сделать? Я действительно искал это, но я понятия не имею, как я могу это сделать? любая помощь пожалуйста? спасибо.

ответ

0

var notificationsList = new Array();

$ ("# checkBoxId") изменение (функция() {

if($(this).attr('checked') == true){ 
    notificationsList.push("Add Notification"); // Add your notification & use it as your need 
}else{ 
    notificationsList = []; // clear all notifications added 
} 

}).;

+0

, пожалуйста, проверьте мои изменения1 – User

Смежные вопросы