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 甚至在第二个活动的 EditText 上获取 NullPointerException 并且 firstname 是字符串而不是 textview。甚至 Toast 也在第二个活动屏幕上打印我想要的数据,因此数据正在通过.. 感谢各位的回复,尽管仍在寻找答案..