我在水平viewpager中有垂直viewpager。在horzontal viewpager I的第二個片段中,添加垂直viewpager。垂直viewpager包含帶有圖像的片段,所以當片段對用戶可見時,我必須開始爲圖像設置動畫效果,用於setUserVisibleHint。但是,當移動到水平viewpager的第二個片段時,垂直viewpager內部片段的setUserVisibleHint不會被調用。我試過所有的方法,oncreate,oncreateview ..但沒有爲我工作。我被困在這裏,請幫助我在這Android中的嵌套viewpager問題
2
A
回答
3
老問題,但我打這個,並認爲我可能會幫助像我這樣的人在未來。當你有一個包含(外部)片段的外部viewpager時,就會出現問題,這些片段本身包含內部視圖片段(內部)片段。在外部片段之間移動時,不會調用顯示在內部viewpager中的當前片段的setUserVisibleHint。我正在使用FragmentStatePagerAdaptor來控制我的視圖頁面。
甲定爲這是子類FragmentStatePagerAdaptor以暴露主片段,並提供一個setUserVisibleHint方法:
@Override
public void setUserVisibleHint(boolean isVisible) {
super.setUserVisibleHint(isVisible);
if (mAdaptor != null) mAdaptor.setUserVisibleHint(isVisible);
}
相關問題
- 1. ViewPager嵌套在ViewPager
- 2. android中viewpager滑動的嵌套標籤?
- 3. Android ViewPager問題
- 4. android ViewPager問題
- 5. setCurrentItem嵌套viewpager
- 6. Android ViewPager FragmentStatePagerAdapter問題
- 7. 嵌套問題?
- 8. 的Android ViewPager顯示問題
- 9. 在Android的ViewPager + RecyclerView問題
- 10. Android ViewPager嵌套片段生命週期
- 11. 問題Android中的viewpager的寬度
- 12. Android中的ViewPager滯後問題
- 13. Android中的ViewPager滾動問題
- 14. Android viewpager活動問題
- 15. android bitmap緩存ViewPager問題
- 16. SCSS嵌套問題
- 17. css嵌套問題
- 18. Excel嵌套問題
- 19. GridLayout嵌套問題
- 20. 嵌套CSS問題
- 21. 嵌套DataPagers問題
- 22. 嵌套hrefs問題
- 23. 嵌套SQL問題
- 24. 嵌套setInterval問題
- 25. Android很多嵌套活動問題
- 26. FragmentTabHost,嵌套片段和ViewPager
- 27. 在android 2.3.3和4.0中嵌套的viewpager片段
- 28. CSS嵌套的問題
- 29. 嵌套的foreach問題
- 30. 嵌套佈局的問題
很好工作:
然後在外部片段通過傳遞setUserVisibleHint。謝謝! – luca992 2015-08-21 21:41:36