我有一项活动,我想在按钮点击事件中导航到其他活动。
现在在新开的活动中,我有一些edittext字段和一个按钮。点击按钮后,我想发送编辑文字的 上一个活动,我想在表格中动态显示它们。
请指导我如何操作。
答案 0 :(得分:1)
在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();
希望这有助于你。