কম্পিউটার

কিভাবে একটি নতুন অ্যান্ড্রয়েড বিজ্ঞপ্তি সনাক্ত করতে?


এই উদাহরণটি কীভাবে একটি নতুন Android বিজ্ঞপ্তি সনাক্ত করতে হয়

সে সম্পর্কে প্রদর্শন করে৷

ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে সমস্ত প্রয়োজনীয় বিবরণ পূরণ করুন৷

ধাপ 2 − src/MyListener.java

এ নিম্নলিখিত কোড যোগ করুন
পাবলিক ইন্টারফেস MyListener { void setValue (String packageName);}

ধাপ 3 − src/MyListener.java

এ নিম্নলিখিত কোড যোগ করুন
package app.tutorialspoint.com.notifyme;inport android.content.Context;import android.service.notification.NotificationListenerService;Import android.service.notification.StatusBarNotification;Import android.util.Log;NotificationSextender শ্রেণীবিভাগ ব্যক্তিগত স্ট্রিং TAG =এই .getClass().getSimpleName(); প্রসঙ্গ প্রসঙ্গ; স্ট্যাটিক MyListener myListener; @অনক্রিয়েট () { super .onCreate(); প্রসঙ্গ =getApplicationContext(); } @Override public void onNotificationPosted (StatusBarNotification sbn) { লগ৷ i ( TAG , "********** নোটিফিকেশন পোস্ট করা হয়েছে" ); লগ i ( TAG , "ID :" + sbn.getId() + " \t " + sbn.getNotification(). tickerText + " \t " + sbn.getPackageName()); myListener .setValue("পোস্ট:" + sbn.getPackageName()); } @Override public void onNotificationRemoved (StatusBarNotification sbn) { লগ৷ i ( TAG , "********** অননোটিফিকেশন সরানো হয়েছে" ); লগ i ( TAG , "ID :" + sbn.getId() + " \t " + sbn.getNotification(). tickerText + " \t " + sbn.getPackageName()); myListener .setValue( "সরান:" + sbn.getPackageName()); } সর্বজনীন অকার্যকর সেটলিসনার (MyListener myListener) { NotificationService. myListener =myListener; }}

পদক্ষেপ 4৷ − নিম্নলিখিত কোডটি res/menu/menu_main.xml এ যোগ করুন।

<প্রি>? xml সংস্করণ ="1.0" এনকোডিং ="utf-8" ?> <আইটেম android :id ="@+id/action_settings" android :orderInCategory ="100" android :title ="সেটিংস" অ্যাপ :showAsAction ="কখনও না" />

ধাপ 5 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।

<প্রি>? xml সংস্করণ ="1.0" এনকোডিং ="utf-8" ?>
  1. একটি অ্যান্ড্রয়েড ডিভাইসে কল সনাক্ত কিভাবে?

  2. অ্যান্ড্রয়েডে স্ক্রোলভিউয়ের শেষ কীভাবে সনাক্ত করবেন?

  3. অ্যান্ড্রয়েডে দীর্ঘ প্রেস কীভাবে সনাক্ত করবেন?

  4. অ্যান্ড্রয়েড অ্যাপে শেক ইভেন্ট কীভাবে সনাক্ত করবেন?