我想将我的片段中的多个值传递给另一个片段.
这是我在片段A中所做的:
mCallback.passData("title","test");
Run Code Online (Sandbox Code Playgroud)
活动:
片段B:
Bundle args = getArguments();
if(args != null){
Toast.makeText(getActivity(), args.getString(NAME_RECEIVE), Toast.LENGTH_LONG).show();
Toast.makeText(getActivity(), args.getString(TITLE_RECEIVE), Toast.LENGTH_LONG).show();
}
Run Code Online (Sandbox Code Playgroud)
但我只从我的捆绑中得到一个论点
谢谢@ cricket_007
我为NAME_RECEIVE和TITLE_RECEIVE传递了2次相同的字符串:
final static String TITLE_RECEIVE = "data_receive";
final static String NAME_RECEIVE = "data_receive";
Run Code Online (Sandbox Code Playgroud)