| | |
| | | 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 |
| | |
| | | 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 |
| | |
| | | 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() { |
| | |
| | | callMine() |
| | | } |
| | | |
| | | lateinit var data: UserInfoBean |
| | | private var data: UserInfoBean? = null |
| | | |
| | | |
| | | private val iv_head by lazy { find<ImageView>(R.id.iv_head) } |
| | |
| | | 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) |
| | |
| | | } |
| | | |
| | | rl_mine_eval.setOnClickListener { |
| | | startActivity<MineEvalActivity>("score" to data.score.toString()) |
| | | data?.also { |
| | | startActivity<MineEvalActivity>("score" to it.score.toString()) |
| | | } |
| | | } |
| | | //账户安全 |
| | | rl_acount_safe.setOnClickListener { |
| | |
| | | } |
| | | } |
| | | |
| | | 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) |