使用Intent和Bundle在两个Activity之间进行通信添加上一步按钮实现回退
2: 使用startActivityForResult(intent,CODE) 启动新的Activity
3: 布局文件中添加按钮Button其属性@+id设置为back
4: 为button添加时间监听器
public void onClick(View v){
setResult(0x717,intent);
finish();
}
});
5: 重写onActivityResult的方法在该方法中,需要判断的是requestCode请求码和resultCode结果码是否和预先设置的相同如果相同那么 清空密码和确认密码
protected void onActivityResult(int requestCode,int resultCode,Intent data){
super.onActivityResult(requestCode, resultCode, data);
if(requestCode==CODE&&resultCode==CODE){
((EditText)findViewById(R.id.pwd)).setText("");
((EditText)findViewById(R.id.repwd)).setText("");
}
}
运行效果:
图片