Quick fixes
This commit is contained in:
parent
6aaf926ff7
commit
7c206f5423
10 changed files with 33 additions and 41 deletions
|
|
@ -39,7 +39,6 @@ import com.kabouzeid.gramophone.util.NavigationUtil;
|
|||
import com.kabouzeid.gramophone.util.PreferenceUtils;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.kabouzeid.gramophone.util.ViewUtil;
|
||||
import com.mikepenz.aboutlibraries.Libs;
|
||||
import com.squareup.picasso.Picasso;
|
||||
|
||||
|
||||
|
|
@ -216,7 +215,7 @@ public class MainActivity extends AbsFabActivity
|
|||
getMenuInflater().inflate(R.menu.menu_playlists, menu);
|
||||
break;
|
||||
default:
|
||||
getMenuInflater().inflate(R.menu.drawer, menu);
|
||||
getMenuInflater().inflate(R.menu.menu_main, menu);
|
||||
break;
|
||||
}
|
||||
restoreActionBar();
|
||||
|
|
@ -237,9 +236,6 @@ public class MainActivity extends AbsFabActivity
|
|||
}
|
||||
int id = item.getItemId();
|
||||
switch (id) {
|
||||
case R.id.action_licenses:
|
||||
new Libs.Builder().withAutoDetect(true).start(this);
|
||||
return true;
|
||||
case R.id.action_new_playlist:
|
||||
CreatePlaylistDialogHelper.getDialog(this).show();
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ import com.kabouzeid.gramophone.App;
|
|||
import com.kabouzeid.gramophone.R;
|
||||
import com.kabouzeid.gramophone.misc.AppKeys;
|
||||
import com.kabouzeid.gramophone.misc.SmallObservableScrollViewCallbacks;
|
||||
import com.kabouzeid.gramophone.model.DataBaseChangedEvent;
|
||||
import com.kabouzeid.gramophone.util.MusicUtil;
|
||||
import com.kabouzeid.gramophone.util.Util;
|
||||
import com.kabouzeid.gramophone.util.ViewUtil;
|
||||
|
|
@ -362,7 +363,6 @@ public abstract class AbsTagEditorActivity extends ActionBarActivity {
|
|||
}
|
||||
progressDialog.dismiss();
|
||||
rescanMedia();
|
||||
restartApp();
|
||||
}
|
||||
}).start();
|
||||
}
|
||||
|
|
@ -370,14 +370,22 @@ public abstract class AbsTagEditorActivity extends ActionBarActivity {
|
|||
private void rescanMedia() {
|
||||
String[] toBeScanned = new String[songPaths.size()];
|
||||
toBeScanned = songPaths.toArray(toBeScanned);
|
||||
MediaScannerConnection.scanFile(this, toBeScanned, null, null);
|
||||
}
|
||||
|
||||
private void restartApp() {
|
||||
Intent i = getBaseContext().getPackageManager()
|
||||
.getLaunchIntentForPackage(getBaseContext().getPackageName());
|
||||
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
|
||||
startActivity(i);
|
||||
MediaScannerConnection.scanFile(this, toBeScanned, null, new MediaScannerConnection.OnScanCompletedListener() {
|
||||
boolean refreshed;
|
||||
@Override
|
||||
public void onScanCompleted(String s, Uri uri) {
|
||||
runOnUiThread(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
if(!refreshed) {
|
||||
App.bus.post(new DataBaseChangedEvent(DataBaseChangedEvent.DATABASE_CHANGED));
|
||||
}
|
||||
refreshed = true;
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
finish();
|
||||
}
|
||||
|
||||
protected int getId() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue