我有一個MainActivity與ViewPager
,我在onCreate()
安裝。 MainActivity啓動CatActivity獲得結果。在onActivityResult
,當我檢查viewPager的viewPager.getChildCount()
說0,而它應該是說3viewPager.getChildCount()在onActivityResult後爲零
1
A
回答
1
onActivityResult被稱爲在主線程,但你不能訪問從中看法出於某種原因(可能意見在那個時候沒有重新創建)。 所以你應該設置onActivityResult被調用的標誌並且在onResume中調用你的代碼。
演示具有僅參照之間的onResume /的onPause視圖。
查看會隨時隨地提供Presenter,但強烈建議在查看狀態 已恢復之前不要求發言人。
onActivityResult的onResume之前發生,所以主持人沒有查看連接
+0
檢查和+1。謝謝。 –
相關問題
- 1. java.lang.ArithmeticException:在onActivityResult中被零除
- 2. 值onActivityResult後設置爲空
- 3. 在startIntentSenderForResult後未調用OnActivityResult
- 4. onActivityResult()startIntentSenderForResult後不叫()
- 5. NSMutableArray在reloadData後變爲零
- 6. UITableViewCell在insertRowsAtIndexPaths後爲零
- 7. onActivityResult不爲MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA
- 8. onActivityResult Intent在MainActivity上爲null
- 9. 爲什麼在ajax調用後爲零
- 10. onActivityResult()後動態添加imageView
- 11. 完成後未調用OnActivityResult
- 12. Android openFileChooser onCreate()onActivityResult()後調用
- 13. 調用GoogleAccountCredential.newChooseAccountIntent後onActivityResult不叫()
- 14. asynctask onActivityResult後執行onResume
- 15. onActivityResult()稱爲過早
- 16. Android在onActivityResult後打開新頁面
- 17. onActivityResult在onDestroy之後不再被調用
- 18. 在調用OnActivityResult之後刷新Android TextBoxes
- 19. 片段在onActivityResult方法關閉後
- 20. 在活動完成後,onActivityResult()的Intent數據爲null
- 21. 爲什麼UI/Activity在onActivityResult之後被破壞
- 22. WPF Canvas.ActualWidth爲零,即使在加載後
- 23. 列值在訂單後爲零
- 24. NSTableView在窗口加載後爲零
- 25. 陣列在追加後爲零
- 26. IOS KeyChainWrapper值在存儲後爲零
- 27. CoreData關係在mergeChangesFromContextDidSaveNotification後爲零
- 28. GKTurnBasedMatch currentParticipant在saveCurrrentTurn後變爲零
- 29. 意外地在檢查零後發現爲零
- 30. onActivityResult在android
發佈您的代碼,請 –