Esempio n. 1
0
  public void UpdateList() {
    this.ClearList();

    // TODO EXITST BUT MAYBE BLANK!?!

    if (!syncDB.Exists() || syncDB.IsEmpty()) {
      try {
        metaDataReader = new MediaMetadataRetriever();
        CheckDir(preferences.GetMediaPath());
        metaDataReader.release();
      } catch (NullPointerException e) {
        Log.v(preferences.GetTag(), e.getMessage());
      }

      syncDB = new Database(mainContext);
      this.DatabasePush();
    } else {
      this.DatabasePull();
    }
  }