Intent i = new Intent(MainActivity.this,Home_screen.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.putExtra("first-name", firstname);
startActivity(i);
第二の活動
TextView t= (TextView) findViewById(R.id.textView1);
//EditText e = (EditText) findViewById(R.id.editText1);
Bundle b= getIntent().getExtras();
if(b!=null)
{
String d = b.getString("first-name");
Toast.makeText(getApplicationContext(), d,Toast.LENGTH_SHORT).show();
}
コードを編集しました.Textviewまたは2番目のアクティビティのEditTextでNullPointerExceptionを取得し、firstnameはテキストビューではなく文字列です。Toast でさえ、2 番目のアクティビティ画面で wat i want を印刷しているため、データが渡されています。