private void generateFragments() {
FragmentTransaction ft = getFragmentManager().beginTransaction();
for (int i = 0; i < numberOfWorkouts; i++) {
ft.add(LinearLayoutID, new ExerciseFragment());
}
ft.commit();
}
上面的代码根据从 NumberPicker 检索到的值创建动态数量的片段。这是我能找到的实现所需的动态片段创建的唯一方法,但问题是我需要稍后在我的应用程序中访问信息,如果我没有使用“new ExerciseFragment()”就可以了。
- 问题是,我怎样才能从我的练习片段中获取信息?
- 每个包含 3 个 NumberPickers 和一个 EditText。
- 片段的数量可以从 1 到 20 不等。