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