如何从一个活动传递整数到另一个? [英] How to pass integer from one activity to another?
本文介绍了如何从一个活动传递整数到另一个?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想从一个活动传递新值为整数到另一个。 即:
I would like to pass a new value for an integer from one activity to another. i.e.:
b活动包含一个整数[]图片= {R.drawable.1,R.drawable.2,R.drawable.3}
activity B contains an integer[] pics = { R.drawable.1, R.drawable.2, R.drawable.3}
我想活性的传递一个新的价值活动B:整数[]图片= [R. drawable.a,R.drawable.b,R.drawable.c}
I would like activity A to pass a new value to activity B: integer [] pics = [ R. drawable.a, R.drawable.b, R.drawable.c}
这样莫名其妙地通过
private void startSwitcher() {
Intent myIntent = new Intent(A.this, B.class);
startActivity(myIntent);
我可以设置该整数值。
I can set this integer value.
我知道这可以用某种方式捆绑来实现,但我不知道我怎么能得到这些值从一个活动传递给b活动。
I know this can be done somehow with a bundle, but I am not sure how I could get these values passed from activity A to activity B.
谢谢!
推荐答案
其简单的:
发送方:
Intent myIntent = new Intent(A.this, B.class);
myIntent.putExtra("intVariableName", intValue);
startActivity(myIntent);
接收方:
Intent mIntent = getIntent();
int intValue = mIntent.getIntExtra("intVariableName", 0);
这篇关于如何从一个活动传递整数到另一个?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文