ساب نمایش نوتیفیکیشن در اندروید ۹ b4a

اکثر دوستان مشکل نمایش نوتیفیکیشن در اندروید ۹ به بالا داشتن که با ساب زیر مشکلشون حل میشه

✨ نکات مهم:

• کد آماده و تست‌شده (1 قطعه‌کد)

• کار با کتابخانه‌های: JavaObject، Phone

• کپی و استفاده مستقیم در پروژه B4A

📚 کتابخانه‌های مورد نیاز:

JavaObject، Phone

(از مسیر Libraries در محیط B4A تیک بزنید.)

🚀 نحوه استفاده:

کد زیر را کپی کنید و در Sub یا ماژول مناسب پروژه خود قرار دهید؛ کتابخانه‌های اعلام‌شده را تیک بزنید.

دسته‌بندیتکه کدها
تاریخ انتشار۲۷ شهریور ۱۴۰۵ - ۰۰:۲۵
تعداد بازدید۲
تعداد فروش۰
فرمت تحویلفایل دانلودی (بعد از پرداخت آنی فعال می‌شود)
پشتیبانیتیکت پشتیبانی در پنل کاربری

ویژگی‌های کلیدی

  • تکه‌کد آماده B4A
  • کاملاً رایگان
  • کد تست‌شده با توضیح فارسی
  • کتابخانه: JavaObject، Phone

هنوز نظری ثبت نشده است. اولین نفر باشید!

برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال می‌شود)

B4A — کد نمونه رایگان این تکه‌کد را می‌توانید مستقیم در پروژه بیسیک۴اندروید استفاده کنید
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)
تخصصی بیسیک۴اندرویدسورس‌کد آمادهآموزش گام‌به‌گامکتابخانه‌های کاربردیتحویل آنی بعد از پرداختپشتیبانی واقعی ۲۴/۷بروزرسانی رایگان+۵۹۸ محصول فعال+۳ فروش موفق