Android进阶03——调用另一个Activity并返回结果
2014-01-09 17:31
411 查看
1、将上一篇的博客内容改为
// startActivity(intent);
startActivityForResult(intent, CODE);
2、在另一个Activity中添加一个按钮
Button button1=(Button)findViewById(R.id.back);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
setResult(0x234);
finish();
}
});
3、在mian_Activity 中添加重写函数
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if((requestCode == CODE)&&(resultCode==CODE)){
((EditText)findViewById(R.id.pwd)).setText("");
((EditText)findViewById(R.id.repwd)).setText("");
}
}
// startActivity(intent);
startActivityForResult(intent, CODE);
2、在另一个Activity中添加一个按钮
Button button1=(Button)findViewById(R.id.back);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
setResult(0x234);
finish();
}
});
3、在mian_Activity 中添加重写函数
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if((requestCode == CODE)&&(resultCode==CODE)){
((EditText)findViewById(R.id.pwd)).setText("");
((EditText)findViewById(R.id.repwd)).setText("");
}
}
相关文章推荐
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- Android--启动另一个Activity并返回结果
- 调用另一个Activity并返回结果
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- 解决Android中Fragment调用startactivityforresult不能返回结果的问题
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- 使用Bundle在Activity之间交换数据、调用另一个Activity并返回结果
- Android中activity处理返回结果的实现方式
- android 一个activity调用另一个activity,窗口化显示
- Android FragmentActivity 嵌套 Fragment 调用startActivityForResult返回的requestCode错误
- 在一个Android application 调用另一个 application 里的 Activity 和 Service
- Android -- 在一个Activity开启另一个Activity 并 获取他的返回值。
- Android Activity返回结果startActivityForResult函数
- Activity调用另一Activity并返回结果
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- cordova 插件调用activity和结果返回
- Android 一个Activity调用另一个Activity中的公有方法
- android 利用startActivityForResult()方法得到另一个Activity的返回值
- android中不同activity的传参调用和返回