我在单击按钮时使用此操作调用 Activity:
EditText text = (EditText) findViewById(R.id.codice);
Intent intent = new Intent(getBaseContext(), Firma.class);
intent.putExtra("codice", text.getText());
startActivity(intent);
finish();
// 在这种情况下 text.getText 是“ASDFASD”我已经用简单的吐司测试过
现在从新活动中调用“代码” onCreate
:
Intent intent = getIntent();
Log.e("codice", intent.getStringExtra("codice"));
但应用程序崩溃此错误:
java.lang.NullPointerException
: println 需要一条消息
如果不使用 Log.e 并使用 codice 敬酒,则吐司为空。
添加 toString()
intent.putExtra("codice", text.getText().toString());
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句