@Override
 public void onReceive(Context context, Intent intent) {
   if (mListener != null) {
     // notify the listener that the time or the time zone has been changed.
     mListener.onTimeUpdate(this);
   }
 }