PlayListPicker.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:MusicX-music-player 作者:
@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();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号