بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

پوش نوتیفیکیشن اختصاصی

مدیریت گفتگو
nasiri 9 سال پیش
آخرین تغییر: 9 سال پیش

سلام.دوستان استاد تو تدریسشون یک پوش نوتیفیکیشن آموزش دادند.

ولی من میخوام مثل تلگرام یا اینستا اگر برنامه کلا بسته شده باشه هم اون پوش نوتیفیکیشن عمل کنه.

مثل همون مثال استاد که یک گوش دهنده و فضول استخدام کنیم خخ (در درس ارسال و دریافت پیام).

 ممنون میشم راهنمایی ام کنید

نظرات

پاسخ‌ها 1


سلام فکر کنم باید از BroadcastReceiver استفاده کنید.

در manifest اضافه کنید :

<receiver
    android:name=".GcmBroadcastReceiver"
    android:permission="com.google.android.c2dm.permission.SEND" >
    <intent-filter>
        <!-- Receives the actual messages. -->
        <action android:name="com.google.android.c2dm.intent.RECEIVE" />
        <category android:name="com.google.android.gcm.demo.app" />
    </intent-filter>
</receiver>
<service android:name=".GcmIntentService" />
 

کد جاوا :

public class GcmBroadcastReceiver extends WakefulBroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        // Explicitly specify that GcmIntentService will handle the intent.
        ComponentName comp = new ComponentName(context.getPackageName(),
                GcmIntentService.class.getName());
        // Start the service, keeping the device awake while it is launching.
        startWakefulService(context, (intent.setComponent(comp)));
        setResultCode(Activity.RESULT_OK);
    }
}
 

منبع : stackoverflow

نظرات

nasiri 9 سال پیش
دوست عزیز این همان میشه کلاس G خودمون. کلاس G هم از Application ارث میبره. ولی این کلاس ارث بریش فرق میکنه. حالا چکار کنیم؟

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .