private void savePlaylist() {
   VLCApplication.runBackground(
       new Runnable() {
         public void run() {
           final MediaDatabase db = MediaDatabase.getInstance();
           final String name = mEditText.getText().toString().trim();
           if (db.playlistExists(name)) db.playlistDelete(name);
           db.playlistAdd(name);
           MediaWrapper mw;
           for (int i = 0; i < mTracks.size(); ++i) {
             mw = mTracks.get(i);
             db.playlistInsertItem(name, i, mw.getLocation());
           }
         }
       });
   dismiss();
 }