我有一個android應用程序,它使用viewpager在兩個片段之間滑動。
只有兩個頁面(每個片段)一個片段顯示圖像和其他文字瀏覽。
創建並顯示初始頁面後,用戶可以通過單擊按鈕來更改顯示的圖像。
我使用getView()獲取圖像片段視圖。我有一個肖像和風景版本的佈局。
代碼工作正常,但我不改變屏幕方向。但是當我在縱向和橫向之間切換時嘗試訪問從縱向切換到橫向或從縱向切換到Fragment.getView()時返回的視圖時,我得到一個空指針。
爲什麼從方向改變後從Fragment.getView()返回null?Android片段getView()不是
0
A
回答
2
如果您的Android:targetSdkVersion = 「12」 以下
android:configChanges="orientation|keyboardHidden">
如果您的Android:targetSdkVersion = 「13」 以上
android:configChanges="orientation|keyboardHidden|screensize">
+2
我的應用程序具有縱向和橫向佈局。我不想在我的代碼中捕捉方向更改或僅修復到肖像。 – Hector
相關問題
- 1. Android片段reutn null getview()
- 2. 在片段上調用getView返回null
- 3. 片段getView在掛起後爲null
- 4. ViewPager中的片段getView返回null()
- 5. ListView和getView的簡單片段
- 6. Android getview()不返回
- 7. 的Android getView()不叫
- 8. Android:從ListView的適配器調用getview()從片段viewPager
- 9. Android片段 - 替換是添加片段
- 10. Android GetView
- 11. android:片段不加載片段AsyncTask ArrayAdapter
- 12. Android滑動片段而不是菜單
- 13. 的Android使用ShelockFragment而不是片段
- 14. GridView裏面的片段:getView永遠不會被調用
- 15. 在使用片段中的ListView時,適配器不調用getView()
- 16. 我的片段不要調用我的ListViev的getView方法
- 17. Android - 片段findViewById()總是空?
- 18. Butterknife不是片段
- 19. 片段android片段調用
- 20. Android getView和ImageAdapter
- 21. Android Spinner getView
- 22. Android調用getview
- 23. Android listview getView checkBox
- 24. 的Android BaseAdapter getView
- 25. android Tab片段。不顯示
- 26. Android片段不工作
- 27. android片段不工作
- 28. android - FragmentStatePagerAdapter片段不可見
- 29. Android片段不可見
- 30. Android片段不會顯示
當你調用'getView()'? – CommonsWare
我以爲多數民衆贊成我如何獲得我的圖片視圖內的片段,以便我可以然後使用「setImageResource(R.drawable.another)」 – Hector
我沒有問*爲什麼*你調用'getView()'。當你調用'getView()'時,我問*。 – CommonsWare