Android Kotlin Firebase:用户创建新帐户时如何分配默认配置文件图片
当用户创建新帐户时,如何分配默认配置文件映像? 当前,用户创建帐户后,可以进入“我的个人资料编辑”并更改其个人资料图片,如下所示:Android Kotlin Firebase:用户创建新帐户时如何分配默认配置文件图片,android,firebase,kotlin,google-cloud-firestore,firebase-storage,Android,Firebase,Kotlin,Google Cloud Firestore,Firebase Storage,当用户创建新帐户时,如何分配默认配置文件映像? 当前,用户创建帐户后,可以进入“我的个人资料编辑”并更改其个人资料图片,如下所示: val request: UserProfileChangeRequest = UserProfileChangeRequest.Builder().setPhotoUri(uri).build() currentUser?.updateProfile(request)?.addOnSuccessListener {
val request: UserProfileChangeRequest =
UserProfileChangeRequest.Builder().setPhotoUri(uri).build()
currentUser?.updateProfile(request)?.addOnSuccessListener {
//Toast.makeText(requireContext(), "Profile Image Updated", Toast.LENGTH_SHORT).show()
}?.addOnFailureListener {
//Toast.makeText(requireContext(), "Failed to upload image please try again later", Toast.LENGTH_SHORT).show()
}
在用户设置自定义配置文件图片之前,是否有办法分配默认配置文件图片?您可以在
xml
中向imageview
添加默认/初始图像。然后,当用户更改它时,只需在此处使用代码更改图像?,如果用户通过google/facebook/twitter登录(据我所知,只有这3个用户会为您提供url),您将获得他们的profil图像的url。