从Activity获取数据到FragmentDialog

时间:2013-04-15 18:05:25

标签: android-fragments

如何使用Activity中的文本在FragmentDialog中设置标题?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用参数来执行此操作:

关于您的活动:

Bundle arguments = new Bundle();
Fragment fragment = new YourDialogFragment();
arguments.putSerializable(KEYNAME, YOUR_SERIALIZABLE_ITEM);
fragment.setArguments(arguments);               
getFragmentManager().beginTransaction().add(R.id.your, fragment).commit();

在你的片段上:

if (getArguments().containsKey(KEYNAME))
(ObjectType) getArguments().getSerializable(KEYNAME);