?Android?12 或更高版本的設(shè)備上,當(dāng)應(yīng)用使用麥克風(fēng)或相機(jī)時(shí),圖標(biāo)會(huì)出現(xiàn)在狀態(tài)欄中。如果應(yīng)用處于沉浸模式,圖標(biāo)會(huì)出現(xiàn)在屏幕的右上角。用戶(hù)可以打開(kāi)“快捷設(shè)置”,并選擇圖標(biāo)以查看哪些應(yīng)用當(dāng)前正在使用麥克風(fēng)或攝像頭。圖 1?顯示了包含圖標(biāo)的示例屏幕截圖。
需求: 去掉狀態(tài)欄上的 相機(jī) 綠色圖標(biāo).文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-856924.html
核心代碼路徑: frameworks/base/packages/SystemUI/src/com/android/systemui/privacy/PrivacyConfig.kt文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-856924.html
@VisibleForTesting
internal companion object {
const val TAG = "PrivacyConfig"
private const val MIC_CAMERA = SystemUiDeviceConfigFlags.PROPERTY_MIC_CAMERA_ENABLED
private const val LOCATION = SystemUiDeviceConfigFlags.PROPERTY_LOCATION_INDICATORS_ENABLED
private const val MEDIA_PROJECTION =
SystemUiDeviceConfigFlags.PROPERTY_MEDIA_PROJECTION_INDICATORS_ENABLED
//默認(rèn)為true,即顯示相機(jī),
- private const val DEFAULT_MIC_CAMERA = true
+ private const val DEFAULT_MIC_CAMERA = false
private const val DEFAULT_LOCATION = false
private const val DEFAULT_MEDIA_PROJECTION = true
}
到了這里,關(guān)于Android 13 定制化開(kāi)發(fā)--開(kāi)啟相機(jī)或麥克風(fēng)時(shí),去掉狀態(tài)欄上的綠色圖標(biāo)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!