package com.cn.activityresult.demo;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class MainAcitvity extends Activity {
private Button btn01;
private TextView tv01;
public static final int REQUSET = 1;
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
//requestCode标示请求的标示 resultCode表示有数据
if (requestCode == MainAcitvity.REQUSET && resultCode == RESULT_OK) {
String str = "账号"
+ data.getStringExtra(RequestActivity.KEY_USER_ID) + "\n"
+ "密码"
+ data.getStringExtra(RequestActivity.KEY_USER_PASSWORD);
tv01.setText(str);
}
Toast.makeText(
this,
"requestCode=" + requestCode + ":" + "resultCode=" + resultCode,
Toast.LENGTH_LONG).show();
}
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn01 = (Button) findViewById(R.id.btn01);
tv01 = (TextView) findViewById(R.id.tv01);
btn01.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(MainAcitvity.this,
RequestActivity.class);
//发送意图标示为REQUSET=1
startActivityForResult(intent, REQUSET);
}
});
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
StartActivityForResult&onActivityResult 示例
共27个文件
class:10个
xml:4个
java:3个
5星 · 超过95%的资源 需积分: 10 8 下载量 146 浏览量
2014-04-22
13:54:47
上传
评论
收藏 48KB ZIP 举报
温馨提示
两个Activity,StartActivityForResult onActivityResult 实现传递内容
资源推荐
资源详情
资源评论
收起资源包目录
ActivityForResult.zip (27个子文件)
ActivityForResultDemo
.project 857B
proguard.cfg 1KB
src
com
cn
activityresult
demo
MainAcitvity.java 2KB
RequestActivity.java 1KB
AndroidManifest.xml 771B
res
drawable-ldpi
icon.png 2KB
drawable-hdpi
icon.png 4KB
drawable-mdpi
icon.png 3KB
layout
request_activity.xml 972B
main.xml 595B
values
strings.xml 174B
gen
com
cn
activityresult
demo
R.java 954B
default.properties 363B
.classpath 280B
bin
resources.ap_ 11KB
com
cn
activityresult
demo
R$layout.class 458B
R$drawable.class 424B
RequestActivity.class 1KB
MainAcitvity.class 2KB
R$attr.class 364B
R$id.class 491B
RequestActivity$1.class 1KB
R.class 587B
R$string.class 451B
MainAcitvity$1.class 1KB
classes.dex 5KB
ActivityForResultDemo.apk 16KB
共 27 条
- 1
资源评论
- ZRP_ANDROID2015-05-31很好,受益匪浅
Amazing_Alex
- 粉丝: 15
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功