Android 通过putExtra()传递EditText值

Android 通过putExtra()传递EditText值,android,Android,如何将EditText的值分配给字符串? 我想通过putExtras()将此值传递给另一个活动 我的代码是: quantity_bundle.putString(“quantity”,txtquantity.getText()); 当我这样做时,发生了一个错误。 请给我答案。。。 谢谢…EditText对象上的getText()以可编辑调用的形式返回文本,以获取实际文本 quantity_bundle.putString("quantity",txtquantity.getText().toSt

如何将EditText的值分配给字符串? 我想通过putExtras()将此值传递给另一个活动

我的代码是: quantity_bundle.putString(“quantity”,txtquantity.getText()); 当我这样做时,发生了一个错误。 请给我答案。。。 谢谢…

EditText对象上的getText()以可编辑调用的形式返回文本,以获取实际文本

quantity_bundle.putString("quantity",txtquantity.getText().toString());

可以使用Intent的put Extra()方法传递它

intent.putExtra(“TextBox”,editText.getText().toString())

getText()
返回
CharSequence
,而不是
TextView
。此代码也可以使用:quantity_bundle.putCharSequence(“quantity”,txtquantity.getText());
quantity_bundle.putString("quantity",txtquantity.getText().toString());