1

我在页面上有多项选择(单选按钮)问题。我正在使用 hashmap 获得用户答案。所以我在下一个问题的开始设置了上一个问题的答案。结果,我开始在开始 2.page 上使用 set hashmap。

但问题是:我认为 viewpager 会同时加载前 2 页;所以开始 2.page 上的“set hashmap”变为 null ;因为1.页面没有加载/或者只是同时加载

我怎样才能摆脱这个问题?

  1. 页面:列出答案 (1)
  2. 页面:获取用户选择(1),清除列表(1),设置列表答案(2)
  3. 页面:获取用户选择(2),清除列表(2),设置列表答案(3)...

也许 setoffscreenpagelimit 0 可能是解决方案,但最小值是 1

4

1 回答 1

0

这个较旧的答案可能会对您有所帮助。基本上你只想知道另一个片段何时可​​见,并从那里更新它。

于 2013-04-18T07:13:56.303 回答