Pular para o conteúdo principal

Tela Secundária (OCTA 400)

Em L300/L400 estes métodos são no-op. Verifique disponibilidade com hasSecondaryDisplay().

fun hasSecondaryDisplay(): Boolean
fun getSecondaryDisplayResolution(): IntArray // [largura, altura]; default [378, 172]
fun initSecondaryDisplay() // → onSecondaryDisplayReady() / onSecondaryDisplayError()
fun setSecondaryDisplayPower(on: Boolean): Boolean
fun setSecondaryDisplayBrightness(percent: Int): Boolean // 0..100
fun showVideoOnSecondaryDisplay(filePath: String): Boolean
fun showOnSecondaryDisplay(source: Any) // resId Int, file path/"@drawable/x" String ou Bitmap
fun showMessageOnSecondaryDisplay(message: String)
fun showQrCodeOnSecondaryDisplay(bitmap: Bitmap)
fun showViewOnSecondaryDisplay(view: View) // medida automaticamente para 378x172
fun clearSecondaryDisplay()
fun releaseSecondaryDisplay() // chamar no onDestroy

Veja Callbacks — Tela Secundária para os eventos onSecondaryDisplayReady e onSecondaryDisplayError.