From 2d6fd6d38208257edfd4fa0552424e7a89bb2479 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期二, 18 八月 2026 11:10:06 +0800
Subject: [PATCH] 修复问题

---
 app/src/main/java/com/driver/igotrip/ui/mine/MineActivity.kt |   34 +++++++++++++---------------------
 1 files changed, 13 insertions(+), 21 deletions(-)

diff --git a/app/src/main/java/com/driver/igotrip/ui/mine/MineActivity.kt b/app/src/main/java/com/driver/igotrip/ui/mine/MineActivity.kt
index 1ddf11e..2281a67 100644
--- a/app/src/main/java/com/driver/igotrip/ui/mine/MineActivity.kt
+++ b/app/src/main/java/com/driver/igotrip/ui/mine/MineActivity.kt
@@ -1,12 +1,13 @@
 package com.driver.igotrip.ui.mine
 
+//import com.umeng.socialize.ShareAction
+//import com.umeng.socialize.ShareContent
+//import com.umeng.socialize.UMShareListener
+//import com.umeng.socialize.bean.SHARE_MEDIA
+//import com.umeng.socialize.media.UMImage
+//import com.umeng.socialize.media.UMWeb
 import android.app.Activity
-import android.content.Intent
-import android.content.pm.PackageInfo
-import android.content.pm.PackageManager
 import android.net.Uri
-import android.util.Base64
-import android.util.Log
 import android.view.View
 import android.widget.ImageView
 import android.widget.TextView
@@ -17,14 +18,11 @@
 import cn.sinata.xldutils.utils.getFormatTwo
 import com.driver.igotrip.R
 import com.driver.igotrip.base.BaseEvent
-import com.driver.igotrip.base.BaseEvent.REFREASH_ORDERLIST
 import com.driver.igotrip.base.MyApplication
 import com.driver.igotrip.base.MyBaseActivity
 import com.driver.igotrip.bean.UserBean
 import com.driver.igotrip.bean.UserInfoBean
 import com.driver.igotrip.netUtls.Api
-import com.driver.igotrip.netUtls.Api.strShare
-import com.driver.igotrip.netUtls.HttpManager
 import com.driver.igotrip.netUtls.callNet
 import com.driver.igotrip.netUtls.getMapByAny
 import com.driver.igotrip.ui.DialogUtil
@@ -42,19 +40,10 @@
 import com.facebook.share.model.ShareLinkContent
 import com.facebook.share.widget.ShareDialog
 import com.twitter.sdk.android.tweetcomposer.TweetComposer
-//import com.umeng.socialize.ShareAction
-//import com.umeng.socialize.ShareContent
-//import com.umeng.socialize.UMShareListener
-//import com.umeng.socialize.bean.SHARE_MEDIA
-//import com.umeng.socialize.media.UMImage
-//import com.umeng.socialize.media.UMWeb
 import org.greenrobot.eventbus.EventBus
 import org.jetbrains.anko.find
 import org.jetbrains.anko.startActivity
-import org.jetbrains.anko.toast
 import java.net.URL
-import java.security.MessageDigest
-import java.security.NoSuchAlgorithmException
 
 class MineActivity : MyBaseActivity() {
     override fun setContentView() {
@@ -98,7 +87,7 @@
         callMine()
     }
 
-    lateinit var data: UserInfoBean
+    private var data: UserInfoBean? = null
 
 
     private val iv_head by lazy { find<ImageView>(R.id.iv_head) }
@@ -129,7 +118,8 @@
             this.data = it
             GlideUtil.loady(MyApplication.getInstance(), it.avatar, iv_head)
             val name = "${it.firstName} ${it.lastName} ${it.licensePlate}"
-            tv_name.text = SpanBuilder.content(name).boldSpan(this,0,name.indexOf(it.licensePlate)).sizeSpan(0,name.indexOf(it.licensePlate),14).build()
+            tv_name.text =
+                SpanBuilder.content(name).boldSpan(this, 0, name.indexOf(it.licensePlate)).sizeSpan(0, name.indexOf(it.licensePlate), 14).build()
             tv_company.text = it.brand
             tv_order_num.text = it.orderNum
             tv_star.text = getFormatOne(it.score)
@@ -156,7 +146,9 @@
         }
 
         rl_mine_eval.setOnClickListener {
-            startActivity<MineEvalActivity>("score" to data.score.toString())
+            data?.also {
+                startActivity<MineEvalActivity>("score" to it.score.toString())
+            }
         }
         //账户安全
         rl_acount_safe.setOnClickListener {
@@ -335,7 +327,7 @@
         }
     }
 
-    fun shareX(act: Activity, url: String){
+    fun shareX(act: Activity, url: String) {
         try {
             val uri1 = "android.resource://" + act.packageName + "/mipmap-xxhdpi/ic_launcher.png"
             val builder = TweetComposer.Builder(act)

--
Gitblit v1.7.1