zoukankan      html  css  js  c++  java
  • 使用startActivityForResult场景模拟

    效果图如下,当我从第一个界面选择供应商的时候,我希望能得到第二个界面选择的供应商的值:

    具体代码,这里第二个参数为自定义的大于等于0的数字,用来标记当前跳转。

    Intent i1 = new Intent(context, GysInfo.class);
    startActivityForResult(i1, 3);

    回传数据的Activity处理

    Bundle bundle = new Bundle();
    bundle.putString("name", item.getString("GYS_NAME"));
    bundle.putString("id", item.getString("GYS_ID"));
    Intent intent = new Intent();
    intent.putExtras(bundle);
    setResult(RESULT_OK, intent);

    跳转Activity接收数据

    @Override
        protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            // TODO Auto-generated method stub
            
            if(resultCode == RESULT_OK){
                Bundle bundle = data.getExtras();
                String name = bundle.getString("name");
                String id   = bundle.getString("id");
                AndroidUtils.showToast(context, "当前选择的供应商为:"+name);
            }
        }
  • 相关阅读:
    8.CNN应用于手写字识别
    8.优化器
    6.正则化
    5.Dropout
    4.交叉熵
    3.Minst数据集分类
    2.非线性回归
    1.线性回归
    110. Balanced Binary Tree
    106. Construct Binary Tree from Inorder and Postorder Traversal
  • 原文地址:https://www.cnblogs.com/LIANQQ/p/3600127.html
Copyright © 2011-2022 走看看