18034727885
2026-04-09 6668460ef703ef6cbc3954ebd60c7fa11990d4c8
app/src/main/java/com/driver/igotrip/ui/pub/StartActivity.kt
@@ -4,11 +4,7 @@
import android.os.Bundle
import android.util.Log
import android.widget.ImageView
import androidx.core.app.ActivityCompat
import cn.sinata.xldutils.utils.SPUtils
import com.driver.igotrip.R
import com.driver.igotrip.base.BaseEvent
import com.driver.igotrip.base.Const
import com.driver.igotrip.base.MyBaseActivity
import com.driver.igotrip.netUtls.getToken
import com.driver.igotrip.ui.main.MainActivity
@@ -16,33 +12,27 @@
import com.twitter.sdk.android.core.Twitter
import com.twitter.sdk.android.core.TwitterAuthConfig
import com.twitter.sdk.android.core.TwitterConfig
import org.greenrobot.eventbus.EventBus
import org.jetbrains.anko.find
import org.jetbrains.anko.startActivity
import java.util.*
class StartActivity : MyBaseActivity() {
    override fun setContentView() {
        setContentView(R.layout.activity_start)
    }
    private val iv by lazy { find<ImageView>(R.id.iv) }
    override fun initView() {
        showHeader(false)
        showTitle(false)
        var language = SPUtils.getString("language")
        if (language.isEmpty()){
            val locale: Locale = resources.configuration.locale
            var systemLang = locale.language
            if (systemLang == "en" || systemLang == "ch" || systemLang == "fr"){
                SPUtils.save("language", systemLang)
            }else{
                SPUtils.save("language", "ch")
            }
        }
        val build = TwitterConfig.Builder(this)
            .logger(DefaultLogger(Log.DEBUG))
            .twitterAuthConfig(TwitterAuthConfig("FBddBQ492ZHOkaDslZ075mhMr", "U5d2i6WHH5FVH5yvHK7gtrPanVwnqytGOoLiZx0ZpKYkl88G2H"))
            .twitterAuthConfig(
                TwitterAuthConfig(
                    "FBddBQ492ZHOkaDslZ075mhMr",
                    "U5d2i6WHH5FVH5yvHK7gtrPanVwnqytGOoLiZx0ZpKYkl88G2H"
                )
            )
            .debug(true).build()
        Twitter.initialize(build)
    }
@@ -52,13 +42,13 @@
        super.onCreate(savedInstanceState)
        iv.postDelayed({
            callLast()
        },500)
        }, 500)
    }
    private fun callLast() {
        if (getToken().isNullOrEmpty()){
        if (getToken().isNullOrEmpty()) {
            startActivity<LoginActivity>()
        }else{
        } else {
            startActivity<MainActivity>()
        }
    }