开发者社区> 问答> 正文

关于android想实现注册后返回登录界面自动填写刚刚的账号密码信息

代码如下 值传过来了 但是赋值不成功

 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        // TODO Auto-generated method stub
        super.onActivityResult(requestCode, resultCode, data);
        Toast.makeText(getApplicationContext(),
                data.getExtras().getString("loginName"), 0).show();

        if (resultCode == this.RESULT_OK && requestCode == 100) {

            Toast.makeText(getApplicationContext(),
                    data.getExtras().getString("loginPwd"), 0).show();

            loginNameET.setText(data.getExtras().getString("loginName"));
            loginPwdET.setText(data.getExtras().getString("loginPwd"));

        }

    }

展开
收起
爵霸 2016-03-18 09:30:15 3203 0
1 条回答
写回答
取消 提交回答
  • 如果你的第一个Toast.show()拿到数据了说明你下面的resultCode错了,如果你第二个Toast.show()也拿到数据了,那组件应该是会正常显示信息的

    2019-07-17 19:05:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载