A.class中
this.startActivity(intent);
改为this.startActivityFroResult(intent,1);//1为请求码
B.class中
对传过来的intent对象赋新值
- intent.putExtra("username2",username2);
- intent.putExtra("userpwd2",userpwd2);
- this.setResult(1,intent);
- this.finish();
A.class中取出B.class中intent传过来的值
这样就能实现finish()刷新父类的操作