我是使用Kotlin开发Firebase android的初学者,我的问题是我想使用Kotlin检测特定的FireBaseAuthUserException
。我如何达到预期的结果。
我看到过使用Java的例子,但我不知道如何使用Kotlin实现它。任何帮助都是非常感谢的。下面是我在代码中写的内容:
private fun signInWithPhoneAuthCredential(credential: PhoneAuthCredential) { mAuth.signInWithCredential(credential) .addOnCompleteListener(this) { task -> if (task.isSuccessful) { progressBar.visibility=View.INVISIBLE gotomainactivity( mAuth.currentUser!!.uid.toString() ,phoneNumber_to_verify) } else { //Handle task if not sign inis not sucessful due to phone number already exist val message=task.exception.toString() Toast.makeText(this@RegisterActivity,"Error: $message",Toast.LENGTH_SHORT).show() progressBar.visibility=View.INVISIBLE } } }
如果电话号码已经存在,我希望用一个toast向用户显示。
使用以下代码行时:
val message=task.exception.toString()
您正在获取异常对象的字符串表示,更准确地说,是从内存中获取对象的地址。相反,您应该做的是从异常中获取消息。所以请将上面的代码行更改为:
val message=task.exception!!.message
问题内容: 我试图通过将所有参数元素为type_id =“ 4218”的所有“ ”元素从URL解析XML文件? XML文件: 这是我的Java代码: 这段代码给了我所有元素,我不想要,我想要属性type_id =“ 4218”的所有元素! 问题答案: XPath是您的正确选择: 并遍历
我可以从MethodInvocation.getName()获得IBinding,现在我想在CompilationUnit中获得这个绑定的偏移量,以便获得定义位置。但我找不到这方面的任何信息。顺便说一下,我使用的是astParser.setSource(char[]),而不是IJavaProject。
我有一个api负责下载excel工作表,我的请求对象包含一些值,基于请求对象,我要获取值请帮助我解决此问题。。? dd($请求) Controller.php
null
我正在尝试使用这里提供的jirarestapihttps://developer.atlassian.com/server/jira/platform/rest-apis/我正试图弄清楚如何在我的项目中得到对具体问题的描述。 当我做以下查询时: curl-D--u user:password-X GET-H“内容类型:application/json”http://localhost/jira/r