首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果邮件来自Android中解析服务器的esuario,我如何调用用户名?

如果邮件来自Android中解析服务器的esuario,我如何调用用户名?
EN

Stack Overflow用户
提问于 2020-07-01 01:10:11
回答 1查看 21关注 0票数 0

总之,如果邮件是注册的,我如何使用解析服务器从Android显示该用户的名称。请帮帮忙,这是为了一个大学项目。

在此函数中,它已经告诉我该电子邮件已注册,但我需要知道该电子邮件的用户,并将其显示在TextView中或使用log.d()。

代码语言:javascript
复制
  ParseQuery<ParseObject> query = ParseQuery.getQuery("init_app");
                                            query.whereEqualTo("email", userdialog.getText().toString());
                                            query.getFirstInBackground(new GetCallback<ParseObject>()
                                            {
                                                public void done(ParseObject object, ParseException e)
                                                {
                                                    if (object == null)
                                                    {
                                                        Toast.makeText(initapp.this,"Are not you a registered user",Toast.LENGTH_LONG).show();
                                                        return;
                                                    }
                                                    else
                                                    {
                                                      
                                                    }
                                                }
                                            });
EN

回答 1

Stack Overflow用户

发布于 2020-07-17 02:55:51

如果您使用查询,对于与此电子邮件匹配用户搜索,则在您的回调中,此对象' object‘表示此用户,现在您:

代码语言:javascript
复制
ParseQuery<ParseObject> query = ParseQuery.getQuery("init_app");
query.whereEqualTo("email", userdialog.getText().toString());                                            
query.getFirstInBackground(new GetCallback<ParseObject>(){
    public void done(ParseObject object, ParseException e){
        if (object == null || e!=null){
            Toast.makeText(initapp.this,"Are not you a registered user",Toast.LENGTH_LONG).show();
            return;
        }else{//and here 
            //you can get args in this object

            //object.get("name");
            //object.get("age");
            //whatever 
            //and
            textView.setText(object.get("name"))
        }                                     
    }

});

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62662699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档