2013-10-07 57 views
0

嗨我有一個checkboxpreference,但它是真的我需要添加一個通知,這意味着每天我需要檢查它是真實的,如果它是我需要添加通知if這是不正確的我需要刪除通知添加,如果有任何我怎麼能做到這一點?當checkbox偏好爲true時,在特定時間添加通知

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