第一次接触EditText,以为提交之后在另一个activity里可以用
EditText per_name_edit = findViewById(R.id.per_name_edit);
String name = per_name_edit.getText().toString();获取到编辑框里的内容,事实证明不行。
在本activity里
@Override public void onClick(View view) { Intent intent = new Intent(); intent.setClass(this,UpdatePerActivity.class); Bundle bundle = new Bundle(); bundle.putString("sfzh",idcard); intent.putExtras(bundle); EditText per_name_edit = findViewById(R.id.per_name_edit); String name = per_name_edit.getText().toString(); startActivity(intent); }
可以获取到数据,看来用intent传递参数也是一个不错的选择