我正在尝试使用intent将第一个活动的两个参数传递给第二个参数,并且putExtra获取Extra,但第二个活动仅显示第一个参数:
发送活动:
Intent intent = new Intent(MainActivity.this, ViewContact.class);
intent.putExtra("Name",MyContacts[i].getName());
intent.putExtra("Phone",MyContacts[i].getPhone());
startActivity(intent);
接受活动
TextView nameview = (TextView) findViewById(R.id.name_view);
TextView phoneview = (TextView) findViewById(R.id.phone_view);
Bundle extras = getIntent().getExtras();
String name = extras.getString("Name");
nameview.setText(name);
String phone = extras.getString("Phone");
phoneview.setText(phone);
结果:接收活动仅显示名称视图