我正在使用带有FragmentPagerAdapter
的动作栏选项卡。 (3个标签) 我有onCreateOptions
菜单设置在MainActivity,延伸FragmentActivity
。如何从FragmentActivity调用片段布局以避免NullPointerException
此菜单包含一个保存按钮,该按钮在MainActivity上运行saveData()
方法,该方法将数据保存在整个3个片段中。
问题是,当我第一次打开应用程序并点击保存按钮时,当此方法尝试将数据保存到第3个片段时,我得到NPE。我知道这是因为onCreateView()
方法尚未调用,并且当切换选项卡时,saveData()方法正常工作。
问题是,我该如何避免NPE?或者我怎样才能调用第三个片段的布局,以便saveData()
可以访问其视图。
在此处张贴您现有的代码。 – Piyush