PlaylistDialog can handle LibraryAdapters, no need to cast to MediaAdapter
This commit is contained in:
parent
e703dea460
commit
a44dca0d1b
@ -748,7 +748,7 @@ public class LibraryActivity
|
||||
break;
|
||||
case CTX_MENU_ADD_TO_PLAYLIST:
|
||||
long id = intent.getLongExtra("id", LibraryAdapter.INVALID_ID);
|
||||
PlaylistDialog plDialog = PlaylistDialog.newInstance(this, intent, (id == LibraryAdapter.HEADER_ID ? (MediaAdapter)mCurrentAdapter : null));
|
||||
PlaylistDialog plDialog = PlaylistDialog.newInstance(this, intent, (id == LibraryAdapter.HEADER_ID ? mCurrentAdapter : null));
|
||||
plDialog.show(getFragmentManager(), "PlaylistDialog");
|
||||
break;
|
||||
default:
|
||||
|
@ -44,7 +44,7 @@ public class PlaylistDialog extends DialogFragment
|
||||
* Creates a new playlist dialog to assemble a playlist using an intent.
|
||||
* Uses a static constructor method to satisfy Gradle Release Lint.
|
||||
*/
|
||||
public static PlaylistDialog newInstance(Callback callback, Intent intent, MediaAdapter allSource) {
|
||||
public static PlaylistDialog newInstance(Callback callback, Intent intent, LibraryAdapter allSource) {
|
||||
PlaylistDialog pd = new PlaylistDialog();
|
||||
pd.mCallback = callback;
|
||||
pd.mData = pd.new Data();
|
||||
@ -86,7 +86,7 @@ public class PlaylistDialog extends DialogFragment
|
||||
public String name;
|
||||
public long id;
|
||||
public Intent sourceIntent;
|
||||
public MediaAdapter allSource;
|
||||
public LibraryAdapter allSource;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user