lmw
2025-02-28 3dc12ef829d9bcd6a2a85a7456eb24f304c15c66
app/src/main/java/com/sinata/xqmuse/ui/discovery/DiscoveryFragment.kt
@@ -1,15 +1,12 @@
package com.sinata.xqmuse.ui.discovery
import android.Manifest
import android.util.Log
import androidx.recyclerview.widget.GridLayoutManager
import cn.sinata.xldutils.fragment.BaseFragment
import cn.sinata.xldutils.utils.SPUtils
import com.amap.api.location.AMapLocation
import com.amap.api.location.AMapLocationClient
import com.amap.api.location.AMapLocationClientOption
import com.amap.api.location.AMapLocationListener
import com.sinata.xqmuse.JkApplication
import com.sinata.xqmuse.XQApplication
import com.sinata.xqmuse.R
import com.sinata.xqmuse.dialog.TipDialog
import com.sinata.xqmuse.network.HttpManager
@@ -105,8 +102,8 @@
            locationClient = null
        }
        locationClient?.setLocationListener {
            JkApplication.lat = it.latitude
            JkApplication.lon = it.longitude
            XQApplication.lat = it.latitude
            XQApplication.lon = it.longitude
            refreshLayout.autoRefresh()
        }
        val option = AMapLocationClientOption()
@@ -118,10 +115,8 @@
        locationClient?.startLocation()
    }
    private fun getData(){
        HttpManager.getMeditationPage(page, search, JkApplication.lat, JkApplication.lon).requestByF(
        HttpManager.getMeditationPage(page, search, XQApplication.lat, XQApplication.lon).requestByF(
            this,
            success = { _, data ->
                if (page == 1)