This commit is contained in:
Duncan Steenburgh 2016-05-14 15:36:13 -05:00
parent e5208454e2
commit ec6f460fee
2 changed files with 13 additions and 2 deletions

View file

@ -29,8 +29,9 @@ import android.view.MenuInflater;
import android.view.MenuItem;
import de.arcus.playmusicexporter2.R;
import de.arcus.playmusicexporter2.activities.MusicTrackListActivity;
import de.arcus.playmusicexporter2.activities.MusicContainerListActivity;
import de.arcus.playmusicexporter2.activities.MusicTrackListActivity;
import de.arcus.playmusicexporter2.fragments.MusicTrackListFragment;
import de.arcus.playmusicexporter2.items.SelectedTrackList;
/**
@ -88,6 +89,11 @@ public class ActionModeTitle implements ActionMode.Callback {
MusicTrackListActivity trackDetailActivity = (MusicTrackListActivity)mSelectionList.getActivity();
trackDetailActivity.selectAll();
} else if (mSelectionList.getActivity() instanceof MusicContainerListActivity) {
MusicContainerListActivity trackDetailContainerActivity = (MusicContainerListActivity)mSelectionList.getActivity();
MusicTrackListFragment trackDetailFragment = (MusicTrackListFragment) trackDetailContainerActivity.getSupportFragmentManager()
.findFragmentById(R.id.track_detail_container);
trackDetailFragment.selectAll();
}
return true;
@ -97,6 +103,11 @@ public class ActionModeTitle implements ActionMode.Callback {
MusicTrackListActivity trackDetailActivity = (MusicTrackListActivity)mSelectionList.getActivity();
trackDetailActivity.deselectAll();
} else if (mSelectionList.getActivity() instanceof MusicContainerListActivity) {
MusicContainerListActivity trackDetailContainerActivity = (MusicContainerListActivity)mSelectionList.getActivity();
MusicTrackListFragment trackDetailFragment = (MusicTrackListFragment) trackDetailContainerActivity.getSupportFragmentManager()
.findFragmentById(R.id.track_detail_container);
trackDetailFragment.deselectAll();
}
return true;

View file

@ -279,7 +279,7 @@ public class MusicContainerListActivity extends AppCompatActivity
musicTrackListFragment.setMusicTrackList(dataSourcePlaylist.getAll());
break;
case Rated:
// Load all reated albums to the list
// Load all created albums to the list
AlbumDataSource dataSourceRatedAlbum = new AlbumDataSource(mPlayMusicManager);
dataSourceRatedAlbum.setOfflineOnly(true);
dataSourceRatedAlbum.setRatedOnly(true);