最初のアクティビティは値を 2 番目のアクティビティに渡しますが、最初のアクティビティの onclick のコードである値が誤って送信されます
Intent nextScreen = new Intent(EgyptActivity.this, ViewRecord.class);
nextScreen.putExtra("name", "1".toString() );
startActivity(nextScreen);
2 番目のアクティビティ コードは
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");}
}
LogCat
name: 1
ne: 1
info: 2
だから、値名の理由を誰か教えてください!=ne