hhossein73 0 ارسال شده در ۱۷ مهر ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۷ مهر ۱۳۹۴ سلام دوستان دو تا سوال راجع به مبحث نوتیفیکیشن ها دارم: 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] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۱۸ مهر ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۸ مهر ۱۳۹۴ سلام دوست عزیز این کد و ببینید یه نمونه از کلیک روی نوتیفیکیشن و رفتن به اکتیویتیه [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] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
hhossein73 0 ارسال شده در ۱۹ مهر ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۱۹ مهر ۱۳۹۴ خیلی ممنون ممنون میشم به سوال اول هم جواب بدید.......... نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .