使用CODE判断是否是刚刚的Activity 如果是的话那么将会清空密码
如果不是的话那么不进行操作
*******************************************************************************************************
button.setOnClickListener(new OnClickListener(){
public void onClick(View v){
setResult(0x717,intent);
finish();
}
});
*******************************************************************************************************
实现对密码进行清空
**********************************************************************************************************
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("");
}
}
**************************************************************************************************************
对单选按钮值得获取
*************************************************************************************************************
RadioGroup sex=(RadioGroup)findViewById(R.id.sex); //获取设置性别的单选按钮组
//获取单选按钮组的值
for(int i=0;i<sex.getChildCount();i++){
RadioButton r=(RadioButton)sex.getChildAt(i); //根据索引值获取单选按钮
if(r.isChecked()){ //判断单选按钮是否被选中
info.setSex(r.getText().toString()); //获取被选中的单选按钮的值
break; //跳出for循环
}
}
如果不是的话那么不进行操作
*******************************************************************************************************
button.setOnClickListener(new OnClickListener(){
public void onClick(View v){
setResult(0x717,intent);
finish();
}
});
*******************************************************************************************************
实现对密码进行清空
**********************************************************************************************************
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("");
}
}
**************************************************************************************************************
对单选按钮值得获取
*************************************************************************************************************
RadioGroup sex=(RadioGroup)findViewById(R.id.sex); //获取设置性别的单选按钮组
//获取单选按钮组的值
for(int i=0;i<sex.getChildCount();i++){
RadioButton r=(RadioButton)sex.getChildAt(i); //根据索引值获取单选按钮
if(r.isChecked()){ //判断单选按钮是否被选中
info.setSex(r.getText().toString()); //获取被选中的单选按钮的值
break; //跳出for循环
}
}
本文详细阐述了在特定场景下如何通过按钮点击事件实现对密码的清空操作,并且介绍了如何在不同请求结果下对数据进行响应处理。此外,文章还涉及到对单选按钮的选择获取与性别信息的设置,展示了在Android应用开发中对用户输入数据的操作。
1699

被折叠的 条评论
为什么被折叠?



