package mobi.urika.android.widget;
import android.database.ContentObserver;
import android.os.Handler;
import android.util.Log;
/**
*
* @author Koxx
*
*/
public class WidgetContentObserver extends ContentObserver {
private static final String TAG = "WidgetContentObserver";
private static final boolean LOGD = true;
WidgetDataChangeListener widgetDataChangeListener;
public WidgetContentObserver(Handler handler, WidgetDataChangeListener dataChangeListener_p) {
super(handler);
widgetDataChangeListener = dataChangeListener_p;
}
public void onChange(boolean selfChange) {
if (widgetDataChangeListener != null) {
if (LOGD)
Log.d(TAG, "onChange");
widgetDataChangeListener.onChange();
} else {
if (LOGD)
Log.d(TAG, "onChange -> no listerner");
}
}
}