日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

android xml 指纹动画,如何检查设备是否具有指纹功能并在Android中使用

發布時間:2025/3/20 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android xml 指纹动画,如何检查设备是否具有指纹功能并在Android中使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

API 28的最新版本

AndroidManifest.xml文件

現在,您可以使用:

val executor = activity.mainExecutor

val cancelListener = DialogInterface.OnClickListener { _, _ -> })

val biometricPrompt = BiometricPrompt.Builder(context)

.setTitle("Title")

.setSubtitle("Subtitle")

.setDescription("Description")

.setNegativeButton("Cancel", executor, cancelListener)

.build()

下一個代碼適用于低于API28的版本

在API級別28中不推薦使用此類。參見生物識別提示

顯示啟動身份驗證時系統提供的對話框。在一個

設備可能具有不同類型生物特征的世界

身份驗證,提供一個系統要現實得多

身份驗證對話框,因為方法可能因供應商/設備而異。

我建議你讀這篇文章:

另外,請按照另一個思路:

你必須將依賴項添加到你的梯度文件中

compile "com.android.support:support-v4:23.0.0"

基本上,如果我正確理解你的問題,你想知道設備是否有指紋硬件和功能。那么您可以使用:

// Check if we're running on Android 6.0 (M) or higher

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {

//Fingerprint API only available on from Android 6.0 (M)

FingerprintManager fingerprintManager = (FingerprintManager) context.getSystemService(Context.FINGERPRINT_SERVICE);

if (!fingerprintManager.isHardwareDetected()) {

// Device doesn't support fingerprint authentication

} else if (!fingerprintManager.hasEnrolledFingerprints()) {

// User hasn't enrolled any fingerprints to authenticate with

} else {

// Everything is ready for fingerprint authentication

}

}

別忘了在AndroidManifest中添加訪問指紋功能的權限。自API 28起:

API28之前:

希望對你有幫助。

總結

以上是生活随笔為你收集整理的android xml 指纹动画,如何检查设备是否具有指纹功能并在Android中使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。