我有三个Integer,它们是另一个文件中可绘制对象的索引值。现在将它们捆绑在一起,如何从另一个活动中检索它们?以下是发送活动的代码。
Bundle b = new Bundle();
b.putInt("headIndex", headIndex);
b.putInt("bodyIndex", bodyIndex);
b.putInt("legIndex", legIndex);
final Intent intent = new Intent(this, AndroidMeActivity.class);
intent.putExtras(b);
Button btnNext = (Button) findViewById(R.id.btnNext);
btnNext.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view){
startActivity(intent);
}
});
您可以在接收活动中执行此操作
Intent intent = getIntent();
if (null != intent) {
int headIndex = intent.getIntExtra("headIndex");
// Do this for remaining
}