tcking / GiraffePlayer2

out of the box android video player(support lazy load, ListView/RecyclerView and hight performance)
Apache License 2.0
377 stars 110 forks source link

Pause video when change tab #115

Open nguyenhoangphuc96 opened 6 years ago

nguyenhoangphuc96 commented 6 years ago

Cảm ơn thư viện rất hữu ích của bạn, tôi đang dùng nó với recyclerview nằm trong fragment của tablayout. Xin cho tôi hỏi là làm cách nào để khi thay đổi qua tab khác thì video ở tab video sẽ tạm dừng?

basha777 commented 5 years ago

Hi if you are using view pager you can try the below ` viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int i, float v, int i1) {

        }

        @Override
        public void onPageSelected(int i) {
         if(PlayerManager.getInstance().getCurrentPlayer()!=null){
             PlayerManager.getInstance().getCurrentPlayer().pause();
         }
        }

        @Override
        public void onPageScrollStateChanged(int i) {

        }
    });`