如何在 Kotlin 中使用 GNSS 状态获取卫星数量?

问题描述

private  lateinit mGnssstatus: Gnssstatus  
private  lateinit mGnssstatusCallback: Gnssstatus.Callback
private  lateinit mGnssstatusBuild: Gnssstatus.Builder
//Gnss initialization to display the number of the satellite 
val mgnssstatus=// how can I initialize Gnssstatus correctly to get satellite number               
val Satellitetxt=findViewById<TextView(R.id.Satellitetxt)
Satellitetxt.text = mgnssstatus.satelliteCount.toString()

我正在尝试使用“satelliteCount”;但是我不知道如何初始化 Gnssstatus。有什么帮助吗?

解决方法

您需要使用 GnssStatus.Builder 创建 GnssStatus,然后使用 getSatelliteCount() 调用您的对象