参数通过 Activity 更改

Parameters via Activity change

我希望新的 activity 根据用户按下的按钮接收数据。

举个例子:用户按下按钮 2 -> 开始新的 Activity -> 新的 Activity 知道按下了哪个按钮。

你应该使用 Intent。因此将按钮 ID 的整数传递到 FirstActivity 的新 Intent 中作为

Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
Bundle b = new Bundle();
b.putInt("key", buttonID); //Your buttonID
intent.putExtras(b);
startActivity(intent);
finish();

然后在你的 SecondActivity 中使用 id:

Bundle b = getIntent().getExtras();
if(b!= null){
    int value = b.getInt("key");
}