我有两个活动,第一个活动将值传递给第二个活动,但值发送不正确,这是第一个活动中 onclick 的代码
Intent nextScreen = new Intent(EgyptActivity.this, ViewRecord.class);
nextScreen.putExtra("name", "1".toString() );
startActivity(nextScreen);
第二个活动代码是
Bundle i = getIntent().getExtras();
Receiving the Data
String name = i.getString("name");
Log.i ("name", name);
String ne="1";
Log.i ("ne", ne);
if (name==ne)
{Log.i ("info", ne);}
if (name!=ne)
{Log.i ("info", "2");}
}
日志猫
name: 1
ne: 1
info: 2
所以请任何人告诉我为什么值名称!= ne