@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
View rootView = LayoutInflater.from(getContext()).inflate(R.layout.playlist_picker, new LinearLayout(getContext()), false);
rv = (RecyclerView) rootView.findViewById(R.id.rv);
MaterialDialog.Builder pickDialog = new MaterialDialog.Builder(getContext());
pickDialog.title(R.string.choose_playlist);
playlistListAdapter = new PlaylistListAdapter(getContext());
playlistListAdapter.setOnItemClickListener(onClick);
CustomLayoutManager customLayoutManager = new CustomLayoutManager(getContext());
customLayoutManager.setSmoothScrollbarEnabled(true);
rv.addItemDecoration(new DividerItemDecoration(getContext(), 75, false));
rv.setLayoutManager(customLayoutManager);
rv.setAdapter(playlistListAdapter);
ateKey = Helper.getATEKey(getContext());
colorAccent = Config.accentColor(getContext(), ateKey);
CreatePlaylist = (Button) rootView.findViewById(R.id.create_playlist);
CreatePlaylist.setOnClickListener(mOnClickListener);
CreatePlaylist.setBackgroundColor(colorAccent);
pickDialog.customView(rootView, false);
loadPlaylist();
return pickDialog.show();
}
PlayListPicker.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:MusicX-music-player
作者:
评论列表
文章目录