startActivityForResult
来源:互联网 发布:淘宝助理上传失败 编辑:程序博客网 时间:2024/05/17 07:25
启动一个activity,为能返回结果。
public void selectContact(View v) { Intent intent = new Intent(this, ContactActivity.class); startActivityForResult(intent, 0); }
通常与startActivityForResult搭配使用;
protected void onActivityResult(int requestCode, int resultCode, Intent data) { System.out.println(requestCode); System.out.println(resultCode); Activity.RESULT_OK = -1; if (resultCode == Activity.RESULT_OK) { String phone = data.getStringExtra("phone"); // 从传来的intent的对象中获取传入的数据。 phone = phone.replaceAll("-", "").replaceAll(" ", ""); // 替换所有的-和空格。 对号码的优化。 et_phone.setText(phone); // 将电话号码放到输入框中。 } super.onActivityResult(requestCode, resultCode, data); }}
0 0
- startActivityForResult
- startActivityForResult
- startActivityForResult
- startActivityForResult()
- startActivityForResult()
- startActivityForResult
- startActivityForResult()
- startActivityForResult
- startActivityForResult
- startActivityForResult
- startActivityForResult
- startActivityForResult
- startActivityForResult
- startActivityForResult
- startActivityForResult
- startActivityForResult
- startActivityForResult()
- startActivityForResult()
- titanic prediction
- POJ 2449 Remmarguts' Date(A*+第k短的路)
- 基于Python查看SVD压缩图片的效果
- 51nod oj 1678 lyk与gcd 【容斥定理+打表】
- Codevs 1535 封锁阳光大学
- startActivityForResult
- 堆排序的模板
- UUID 和 UDID的区别
- 关于多线程编程您不知道的 5 件事 (r)
- 周记<From 2016/8/24 to 2016/8/30>
- AndroidStudio通过ndk使用第三方动态链接库
- Build Active Architecture Only
- 1的数目--编程之美
- 【好久不用bs4,手都生了】复习一点点bs4的用法