gpt4 book ai didi

android - 从 Activity A 到 Activity B 的值返回 null

转载 作者:搜寻专家 更新时间:2023-11-01 08:11:25 25 4
gpt4 key购买 nike

我正在尝试从 Activity B 获取信息到 Activity A,问题是我得到的值正在返回 null 出于某种原因。我的代码会查看您点击 Button 并将值返回到我的第一个 Activity 中的次数,至少这是它应该做的。如果有人看到我的错误请告诉我,我还有 5 个小时要上课:\

returned.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {

Intent intent = new Intent(Next.this, Hw3Activity.class);
intent.putExtra("text", counted.getText().toString());
startActivity(intent);
/*Next is the current activity, Counted is the name of my text box*/
}
});
click.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
counter++;
}

这是我希望将信息传输到的 Activity

Button change;
TextView text;
int number;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
change = (Button) findViewById(R.id.change);
text = (TextView) findViewById(R.id.count);

String s1 = getIntent().getStringExtra("Textview01");
text.setText("You clicked the button " + s1 + " times.");

change.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(), Next.class);
startActivityForResult(intent, 0);
/*this button is for going to the 2nd activity,not my problem currently*/
}
});
}

}

最佳答案

这是你做错的地方:

String s1 = getIntent().getStringExtra("Textview01");

我认为应该是:

String s1 = getIntent().getStringExtra("text");

关于android - 从 Activity A 到 Activity B 的值返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9173166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com