从一个片段获取另一个片段的值

Getting values from one fragment on another

我正在开发一个由 3 个片段组成的应用程序。第一个片段上有三个 numberDecimal|numberSigned EditTexts 和一个按钮,当用户单击按钮时,我需要在第三个片段上从它们获取值(作为构建图形的浮点变量),我该怎么做?

编辑:我需要在用户单击按钮时将浮点变量从一个片段发送到另一个片段

另一个编辑: code with error

the errors

你在这里发布的只是你的适配器 class 但如果我理解你的问题,你想传递数据。

当您单击按钮时,会转到具有特定数据的第 3 个片段

点击

ThirdFragment thirdFragment = new ThirdFragment ();
Bundle graph = new Bundle();
 graph.putExtra("x", editTextX.getText().toString() + "f");
 graph.putExtra("y", editTextY.getText().toString() +"f"));
 graph.putExtra("z", editTextZ.getText().toString() + "f");
thirdFragment.setArguments(graph);

//Inflate the fragment
getFragmentManager().beginTransaction().add(R.id.container, thirdFragment).commit();

在第 3 个片段接收时

float x = getArguments().getFloat("x");
float y = getArguments().getFloat("y");
float z = getArguments().getFloat("z");

静态变量解决了我的问题