hhossein73

دو سوال راجع به نوتیفیکیشن ها

3 ارسال در این موضوع قرار دارد

سلام دوستان 

دو تا سوال راجع به مبحث نوتیفیکیشن ها دارم:

1- برای نمایش یک نوتیفیکیشن در برنامه ای که الان در بازار هست باید یه نسخه جدید از برنامه منتشر کرد یا با راه های دیگه ای میشه این کار رو کرد؟؟؟؟؟؟؟ 

در واقع میخوام مثلا هر روز در زمان مشخصی نوتیفیکیشن با کد زیر به کاربر نشون داده بشه.........

 2- این کد نوتیفیکیشن مورد نظر من هستش که از سایت کلیدستان گرفتمش ، برای اینکه بخوام کاربر با زدن روی نوتیفیکیشن به صفحه مورد نظر در بازار یا در دیگر مارکت ها هدایت بشه باید کدوم قسمت از کد رو دست کاری کرد؟؟؟؟؟؟؟؟

[align=left]

NotificationCompat.Builder mBuilder =   new NotificationCompat.Builder(this)
    .setSmallIcon(R.drawable.ic_launcher) // notification icon
    .setContentTitle("Notification!") // title for notification
    .setContentText("kelidestan.com") // message for notification
    .setAutoCancel(true); // clear notification after click
Intent intent = new Intent(this, MainActivity.class);
PendingIntent pi = PendingIntent.getActivity(this,0,intent,Intent.FLAG_ACTIVITY_NEW_TASK);
mBuilder.setContentIntent(pi);
NotificationManager mNotificationManager =
                (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mBuilder.setOngoing(true);
mNotificationManager.notify(0, mBuilder.build()); 

[align=right]اینم اینتنت برنامه مورد نظر من :

[align=left]

  Intent browserIntent1 = new Intent(
                        Intent.ACTION_VIEW,
                    Uri.parse("http://cafebazaar.ir/app/com.acne.treat/?l=fa"));
                            startActivity(browserIntent1); 

[/align]

[/align]

[/align]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

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

[shcode=java] NotificationManager notificationManager = (NotificationManager) context

            .getSystemService(Context.NOTIFICATION_SERVICE);

    Notification notification = new Notification(icon, message, when);

    Intent notificationIntent = new Intent(context, HomeActivity.class);

    notificationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP

            | Intent.FLAG_ACTIVITY_SINGLE_TOP);

    PendingIntent intent = PendingIntent.getActivity(context, 0,

            notificationIntent, 0);

    notification.setLatestEventInfo(context, title, message, intent);

    notification.flags |= Notification.FLAG_AUTO_CANCEL;

    notificationManager.notify(0, notification);[/shcode]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خیلی ممنون

ممنون میشم به سوال اول هم جواب بدید..........

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری