Advertisement

Between fragments switching

阅读量:

背景和要求:在FragmentA中为一个View添加监听器,当该View被点击时,跳转至FragmentB。随后,当用户点击FragmentB中的特定View时,需要返回至FragmentA。这种交互方式类似于网易云音乐中切换歌词显示的效果。

首先存在一个名为MusicPlayFragment的类,该类继承自抽象类AbsMusicPlayFragment,主要负责实现音乐播放的相关逻辑。由于本文重点不在此处,相关代码已作省略。在该类中,onCreateMusicPlayView()方法主要用于展示播放界面,并配置了切换至歌词显示界面的监听逻辑。

复制代码
 public class MusicPlayFragment extends AbsMusicPlayFragment

    
 {
    
     private LyricShowFragment lyricFragment;
    
     @Override
    
     protected View onCreateMusicPlayView(LayoutInflater inflater, ViewGroup container)
    
     {
    
     // TODO Auto-generated method stub
    
     lyricFragment = n

全部评论 (0)

还没有任何评论哟~