无法使用值保存表上的先前数据

时间:2014-04-22 10:06:47

标签: android android-fragments

public void move_to_another_fragment() {

        Fragment fragment = new ItemFragment();
        FragmentManager fragmentManager = getFragmentManager();
        getActivity().getActionBar().setTitle("Items");
        fragmentManager.beginTransaction()
                .replace(R.id.frame_container, fragment).addToBackStack(null)
                .commit();

    }

我使用上面的代码从片段A移动到片段B.在片段A中我有一些数据表,当我回到片段A然后移动到frgmant B时我需要显示具有先前值的表。可以你解释了我如何用先前的数据

开始片段b

1 个答案:

答案 0 :(得分:0)

您可以在更改为片段B之前保存片段A的数据。然后在片段B的createView函数中。您可以使用从片段A保存的数据来生成片段B的视图。

由于两个片段的活动相同,您可以将数据存储在活动的类变量中。

希望这有帮助。