你的位置:首页 > 软件开发 > 操作系统 > Activity获取返回值

Activity获取返回值

发布时间:2015-11-25 10:00:12
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc ...
public class MainActivity extends Activity {  @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);      }  public void click(View c){    //跳转至选择联系人Activity    Intent intent = new Intent(this, ContactActivity.class);//    startActivity(intent);    //用这个api启动的Activity,在销毁时,系统会回调onActivityResult    startActivityForResult(intent, 10);  }      //如果有Activity在销毁时返回了数据,那么就会调用此方法来接收数据  //requestCode:用来区分数据来自于哪一个Activity  //resultCode:用来区分返回的数据是什么类型的  @Override  protected void onActivityResult(int requestCode, int resultCode, Intent data) {    // TODO Auto-generated method stub    super.onActivityResult(requestCode, resultCode, data);        String name = data.getStringExtra("name");    if(requestCode == 10){      EditText et = (EditText)findViewById(R.id.et);      et.setText(name);    }      }  }

原标题:Activity获取返回值

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录