فريدة زكي نشر 4 فبراير 2023 أرسل تقرير نشر 4 فبراير 2023 ليش فيه خط فوق كلمة NotificationCompat.Builder وشو الحل لانو بسببو مش راضي يظهر الاشعار بعد ما اطبعه عالجوال؟؟؟؟ اقتباس
1 Sam Ahw نشر 4 فبراير 2023 أرسل تقرير نشر 4 فبراير 2023 يظهر لديك الخط لأن باني الصف NotificationCompact الذي يقبل متغيّر واحد تم الاستغناء عنه بدءً من نسخ API level 26.1.0. واستبداله في النسخ الحديثة بباني آخر يستقبل متغيرين (بإضافة Notification_Channel_ID وهو من نمط سلسلة نصية String) ليصبح بالشكل التالي: NotificationCompat.Builder(Context context, String channelId) مثال: String NOTIFICATION_CHANNEL_ID = "my_channel_id_01"; NotificationCompat.Builder(adding.this, NOTIFICATION_CHANNEL_ID) ولحل هذه المشكلة في حال أردت الإبقاء على النسخة القديمة يمكنك إما تعديل نسخة API المستخدمة في مشروعك أو تجربة الشيفرة التالية (ولكنها حلول مؤقتة فقط وليست أمثلية): Notification.Builder notification=new Notification.Builder(this) .setContentTitle("New notification") .setContentText("You've received new messages.") يمكنك الاطلاع على المزيد من التفاصيل والأمثلة من التوثيق الرسمي بالبحث عن NotificationCompat.Builder على الانترنت اقتباس
السؤال
فريدة زكي
ليش فيه خط فوق كلمة NotificationCompat.Builder وشو الحل لانو بسببو مش راضي يظهر الاشعار بعد ما اطبعه عالجوال؟؟؟؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.