使用带有消息的意图而不是仅仅在 java 中声明一个静态变量并从新活动中调用它的目的是什么?这种方式对我来说似乎更容易,因为你可以让静态变量成为你想要的任何东西(即 ArrayList、Object 等)。
public class FirstActivity extends Activity {
public static String name;
...
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
name = "Robert";
startActivity(intent);
}
public class SecondActivity extends Activity {
...
textView.setText(FirstActivity.name);
}