اکثر دوستان مشکل نمایش نوتیفیکیشن در اندروید ۹ به بالا داشتن که با ساب زیر مشکلشون حل میشه
✨ نکات مهم:
• کد آماده و تستشده (1 قطعهکد)
• کار با کتابخانههای: JavaObject، Phone
• کپی و استفاده مستقیم در پروژه B4A
📚 کتابخانههای مورد نیاز:
JavaObject، Phone
(از مسیر Libraries در محیط B4A تیک بزنید.)
🚀 نحوه استفاده:
کد زیر را کپی کنید و در Sub یا ماژول مناسب پروژه خود قرار دهید؛ کتابخانههای اعلامشده را تیک بزنید.
| دستهبندی | تکه کدها |
| تاریخ انتشار | ۲۷ شهریور ۱۴۰۵ - ۰۰:۲۵ |
| تعداد بازدید | ۲ |
| تعداد فروش | ۰ |
| فرمت تحویل | فایل دانلودی (بعد از پرداخت آنی فعال میشود) |
| پشتیبانی | تیکت پشتیبانی در پنل کاربری |
ویژگیهای کلیدی
- تکهکد آماده B4A
- کاملاً رایگان
- کد تستشده با توضیح فارسی
- کتابخانه: JavaObject، Phone
هنوز نظری ثبت نشده است. اولین نفر باشید!
برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال میشود)
Dim NotificationInfo As NotificationBuilder
NotificationInfo.Initialize
NotificationInfo.SmallIcon = "icon"
NotificationInfo.setActivity(Main)
NotificationInfo.ContentTitle = "LuzHor"
NotificationInfo.ContentText = Main.messagerecesive
NotificationInfo.DefaultSound = True
NotificationInfo.DefaultLight = True
NotificationInfo.DefaultVibrate = True
'NotificationInfo.setProgress(100, 75, False)
Dim P As Phone
If P.SdkVersion >= 26 Then
Dim Ctxt As JavaObject
Ctxt.InitializeContext
Dim Manager As JavaObject
Manager.InitializeStatic("android.app.NotificationManager")
Dim Channel As JavaObject
Dim ChannelVisibleName As String = "My Channel"
Channel.InitializeNewInstance("android.app.NotificationChannel", Array("MyChannelId1", ChannelVisibleName, Manager.GetField("IMPORTANCE_DEFAULT")))
Manager = Ctxt.RunMethod("getSystemService", Array("notification"))
Manager.RunMethod("createNotificationChannel", Array(Channel))
Dim Jo As JavaObject = NotificationInfo
Jo.RunMethod("setChannelId", Array("MyChannelId1"))
End If
NotificationInfo.Notify(1)