2015-10-19 51 views
-2

我正在執行Tab View片段,類似於this如何破壞滑動片段?

我有兩個選項卡。在第一個標籤中播放音樂,當我滑動到第二個標籤時,音樂應該停止。我已經實現了類似這樣的事情:

@Override 
    public void onDestroyView() { 
     mediaPlayer.release(); 
} 

但它不工作。

回答

3

onDestroyView()當你滑動時不會被調用,並摧毀fragment阻止音樂聽起來很奇怪:D。

你可以做的是,你可以在你的Activity,並在其onPageSelected()方法實現addOnPageChangeListener()ViewPager,你可以參考Tab包含MediaPlayer和那裏你可以release