es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: TELEPHONYMANAGER

Quiero utilizar requestCellInfoUpdate en Android 9.

Estoy usando la devolución de llamada requestCellInfoUpdate() para obtener los últimos resultados de información de celda. Funciona bien en la versión Q de Android y superior, pero cuando lo uso en versiones anteriores a la 10, la aplicación se bloquea. Mi objetivo es obtener continuamente los últimos resultados de información . . . Read more

¿Cómo recuperar el número de teléfono entrante y saliente en Android?

if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.P) { phnNbr = intent?.getStringExtra(TelephonyManager.EXTRA_INCOMING_NUMBER).toString() } else if (Build.VERSION.SDK_INT > Build.VERSION_CODES.P) { val telephony = context.getSystemService(Context.TELEPHONY_SERVICE) as TelephonyManager telephony.listen(object : PhoneStateListener() { override fun onCallStateChanged(state: Int, incomingNumber: String) { println(“incomingNumber API>28: $incomingNumber”) phnNbr = incomingNumber } }, PhoneStateListener.LISTEN_CALL_STATE) } Estoy obteniendo una cadena vacía utilizando este código . . . Read more