背景和要求:在一个FragmentA中设置一个View的监听,当这个view被点击时,就进入FragmentB,然后当点击FragmentB中的某个view的时候要重新返回到FragmentA中。这个就是类似于网易云音乐的切换歌词显示的效果。
首先有一个MusicPlayFragment类,该类继承了抽象类AbsMusicPlayFragment,他主要完成音乐播放的一些逻辑,因为主要不是讲这个所以省略。在该类中onCreateMusicPlayView()方法主要负责播放界面的显示,同时还设置了切换到歌词显示的监听。
public class MusicPlayFragment extends AbsMusicPlayFragment
{
private LyricShowFragment lyricFragment;
@Override
protected View onC