我正在尝试将一个对象传递给我的Fragment
。我是这样做的:
MenuFragment fragment = new MenuFragment(item);
setFragment(fragment);
我知道使用带有 Fragment
参数的构造函数是不正确的。所以我做了这个:
public static MenuFragment newInstance(String desc) {
MenuFragment f = new MenuFragment();
Bundle b = new Bundle();
b.putString("desc", desc);
f.setArguments(b);
return f;
}
但我不知道如何传递字符串和我的自定义对象?