@@ -5,6 +5,7 @@ import android.content.Intent
55import android.text.TextUtils
66import android.view.LayoutInflater
77import android.view.View
8+ import com.google.firebase.analytics.FirebaseAnalytics
89import com.google.firebase.crashlytics.FirebaseCrashlytics
910import com.tencent.iot.explorer.link.App
1011import com.tencent.iot.explorer.link.ErrorCode
@@ -39,6 +40,7 @@ class LoginActivity : PActivity(), LoginView, View.OnClickListener, WeChatLogin
3940
4041 private lateinit var accoutPasswdLoginView: View
4142 private lateinit var verifyCodeLoginView: View
43+ private var mFirebaseAnalytics: FirebaseAnalytics ? = null
4244 private var fromTag = " "
4345 private var accountType = false // true为手机号,false为邮箱
4446 private var accountForAutoFill = " "
@@ -76,6 +78,7 @@ class LoginActivity : PActivity(), LoginView, View.OnClickListener, WeChatLogin
7678 intent.getStringExtra(" from" )?.let {
7779 fromTag = it
7880 }
81+ mFirebaseAnalytics = FirebaseAnalytics .getInstance(this @LoginActivity)
7982 presenter = LoginPresenter (this )
8083 iv_back.setColorFilter(resources.getColor(R .color.black_333333))
8184 tv_title.text = getString(R .string.verify_code_login)
@@ -84,6 +87,7 @@ class LoginActivity : PActivity(), LoginView, View.OnClickListener, WeChatLogin
8487 if (! TextUtils .isEmpty(App .data.getToken())) {
8588 val userId = SharePreferenceUtil .getString(this @LoginActivity, App .CONFIG , CommonField .USER_ID )
8689 FirebaseCrashlytics .getInstance().setUserId(userId)
90+ mFirebaseAnalytics!! .setUserId(userId)
8791 startActivity(Intent (this , MainActivity ::class .java))
8892 finish()
8993 return
@@ -240,6 +244,7 @@ class LoginActivity : PActivity(), LoginView, View.OnClickListener, WeChatLogin
240244 App .data.userInfo = this
241245 SharePreferenceUtil .saveString(this @LoginActivity, App .CONFIG , CommonField .USER_ID , App .data.userInfo.UserID )
242246 FirebaseCrashlytics .getInstance().setUserId(App .data.userInfo.UserID )
247+ mFirebaseAnalytics?.setUserId(App .data.userInfo.UserID )
243248 saveUser(user)
244249 T .show(getString(R .string.login_success))
245250 if (TextUtils .isEmpty(fromTag)) {
0 commit comments