返回

安卓-仅安全(?)或断言为非空(!!)允许在类型为View的可空接收器上调用?和firebase一起

发布时间:2022-03-02 19:32:32 382
# java

我对KOTLIN有问题,我正在处理一个片段,oncreateView一切正常。

override fun onCreateView(
        inflater: LayoutInflater, container: ViewGroup?,
        savedInstanceState: Bundle?

    ): View? {
        val view = inflater.inflate(R.layout.fragment_mi_perfil, container, false)
        auth = Firebase.auth
        Actualizar_data()


        val btn_actualizar_datos = view.findViewById

问题在于我的UpdateData()函数中,当我执行该函数时,会出现错误;只有安全(?)或断言为非空(!!)允许在类型为View的可空接收器上调用&引用;

private fun Actualizar_data(){
        val user = auth.currentUser

           if (user != null) {
       var txv_email = view.findViewById(R.id.txv_email).setText(user.email).toString()

   if(user.displayName != null){ 
val txv_nombre = view.findViewById(R.id.txv_nombre).setText(user.displayName).toString()
val nameEditText = view.findViewById(R.id.nameEditText).setText(user.displayName).toString()
               }
               Glide
                   .with(this)
                   .load(user.photoUrl)
                   .centerCrop()
                   .placeholder(R.drawable.profile_photo)
                   .into(profileImageView)
               Glide
                   .with(this)
                   .load(user.photoUrl)
                   .centerCrop()
                   .placeholder(R.drawable.profile_photo)
                   .into(bgProfileImageView)


           }

    }

视图前的点用红色标记。findviewbyd(R。。。。。。

我希望你能帮助我

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像