با سلام و سپاس خدمت کاربران عزیز
امروز براتون تکه کدی کاربردی مهیا کرده ام که امیدوارم مفید واقع گردد.
تو این آموزش قصد داریم چک کردن حسگر اثر انگشت را با استفاده از توابع جاوا در b4a آموزش بدیم.
✨ نکات مهم:
• کد آماده و تستشده (3 قطعهکد)
• کار با کتابخانههای: JavaObject، ToastMessageShow
• کپی و استفاده مستقیم در پروژه B4A
📚 کتابخانههای مورد نیاز:
JavaObject، ToastMessageShow
(از مسیر Libraries در محیط B4A تیک بزنید.)
🚀 نحوه استفاده:
کد زیر را کپی کنید و در Sub یا ماژول مناسب پروژه خود قرار دهید؛ کتابخانههای اعلامشده را تیک بزنید.
| دستهبندی | تکه کدها |
| تاریخ انتشار | ۲۷ شهریور ۱۴۰۵ - ۰۱:۲۴ |
| تعداد بازدید | ۲ |
| تعداد فروش | ۰ |
| فرمت تحویل | فایل دانلودی (بعد از پرداخت آنی فعال میشود) |
| پشتیبانی | تیکت پشتیبانی در پنل کاربری |
ویژگیهای کلیدی
- تکهکد آماده B4A
- کاملاً رایگان
- کد تستشده با توضیح فارسی
- کتابخانه: JavaObject، ToastMessageShow
هنوز نظری ثبت نشده است. اولین نفر باشید!
برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال میشود)
AddPermission(android.permission.USE_FINGERPRINT)
#if java
import android.hardware.fingerprint.FingerprintManager;
import android.os.Build;
import android.content.Context;
public int checkfingerprint() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
//Fingerprint API only available on from Android 6.0 (M)
FingerprintManager fingerprintManager = (FingerprintManager) getSystemService(Context.FINGERPRINT_SERVICE);
if (!fingerprintManager.isHardwareDetected()) {
return 0; //mr-media.ir
} else if (!fingerprintManager.hasEnrolledFingerprints()) {
return 1;
} else {
return 2;
}//@cafetoseeh
}else {return 0;}
}
#End If
Dim jo As JavaObject
jo.InitializeContext
Dim res As Int=jo.RunMethod("checkfingerprint",Null)
If res=0 Then
ToastMessageShow("دستگاه فاقد سنسور اثر انگشت است",False)
else if res=1 Then
ToastMessageShow("دارای سنسور اما کاربر هیچ اثرانگشتی برای حسگر تعیین نکرده است",False)
else if res=2 Then
ToastMessageShow("دارای سنسور اثرانگشت و قابل استفاده!",True)
End If