@Override
 public void onPause() {
   super.onPause();
   // When the app is paused, stop listening for changes and close the datastore.
   if (mDatastore != null) {
     mDatastore.removeSyncStatusListener(mDatastoreListener);
     mDatastore.close();
     mDatastore = null;
   }
 }