我有一个活动,我想从中导航到按钮单击事件上的另一个活动。
现在在新打开的活动中,我有一些编辑文本字段和一个按钮。单击按钮时,我想将edittext的值发送到我想在表格中动态显示它们的先前活动。
请指导我如何做到这一点。
我有一个活动,我想从中导航到按钮单击事件上的另一个活动。
现在在新打开的活动中,我有一些编辑文本字段和一个按钮。单击按钮时,我想将edittext的值发送到我想在表格中动态显示它们的先前活动。
请指导我如何做到这一点。
在 Activity_A 的按钮中放这个
Intent i = new Intent(getApplicationContext(), Activity_A.class);
startActivityForResult(i, 100);
然后覆盖 onActivityResult(...)
@Override
protected void onActivityResult(int requestCode,
int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == 100){
String editBoxTxt = data.getExtras().getString("txt");
Toast.makeText(this,editBoxTxt , Toast.LENGTH_SHORT).show();
}
}
而在 Activity_B
Intent in = new Intent(getApplicationContext(),
Activity_A.class);
// String str = get EditText value
in.putExtra("txt", str);
setResult(100, in);
// Closing Activity_B
finish();
希望这对您有所帮助。