вы должны использовать startActivityForResult(); метод, когда вы начинаете secondActivity.
и вы также должны реализовать метод onActivityResult().
Вот код для первой деятельности ..
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == 1) {
Bundle extra = data.getExtras();
String ID = extra.getString("NameKey").trim();
// do your code here.
}
}
код во втором активность ..
добавить код на кнопку подтверждения щелчка.
Intent i = new Intent();
Bundle extra = new Bundle();
extra.putString("NameKey", KeyValue);
i.putExtras(extra);
setResult(1, i);
finish();
используйте 'startActivityForResult();' для отправки ответа от вашего дочернего 'Activity' на его родительский элемент. – hardartcore