コードがすべきこと: 最初のフラグメントには、いくつかの EditText ボックスがあるので、人々はそこに名前を入力できます。2 番目のフラグメントでは、名前を TextView ボックスに表示します。Shared Preferences を使用するのは良いことだと思いました (間違っていたら訂正してください)。
私の最初のフラグメントには、次のコードがあります。
public static String filename = "player1";
SharedPreferences someData;
[...]
someData = getActivity().getSharedPreferences(filename, 0);
String player1 = etPlayer1.getText().toString();
SharedPreferences.Editor editor = someData.edit();
editor.putString(player1, "player1");
editor.commit();
私の2番目のフラグメントでは:
public static String filename = "player1";
SharedPreferences someData;
[...]
points1 = (TextView) getView().findViewById(R.id.tvPoints1);
someData = getActivity().getPreferences(0);
String dataReturned = someData.getString("player1", "Player 1");
points1.setText(dataReturned);