[英]How to transfer data from one activity to another and set it to the textview?
如何将数据从一个活动转移到另一个活动并将其设置为textview?
这是我的意图:
Intent intent=new Intent(v.getContext(),FinalResultActivity.class);
intent.putExtra("questions_count", questions_count);
intent.putExtra("questions_correct", questions_correct);
intent.putExtra("questions_score", questions_score);
intent.putExtra("questions_correct_list", questions_correct_list);
v.getContext().startActivity(intent);
我想将questions_score传递给另一个活动并将其设置为textview。
试试吧
class SecondActvty extends activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.second_activity);
if (getIntent().getExtras() != null ) {
textView.setText(getIntent().getExtras().getString("questions_count", ""));
}
}
}
firstActivity
Intent intent=new Intent(v.getContext(),FinalResultActivity.class);
intent.putExtra("questions_count", questions_count);
intent.putExtra("questions_correct", questions_correct);
intent.putExtra("questions_score", questions_score);
intent.putExtra("questions_correct_list", questions_correct_list);
startActivity(intent);
finish();
FinalResultActivity.class
在onCreate之内获取价值
Bundle extras = getIntent().getExtras();
if (extras != null) {
String count = extras.getString("questions_count");
String correct =extras.getString("questions_correct");
textview.setText(count);
textview1.setText(correct);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.