2013-09-05 2 views
0

я строящие notifiaction с NotificationCompat.Builder и показать его мне нужно уведомить NotificationManager о новом notifation, так что я звонюИзвещение уведомит() неправильные аргументы

NotificationManager mNotifyMgr = (NotificationManager) cont.getSystemService(Context.NOTIFICATION_SERVICE); 
mNotifyMgr.notify(SOME_INT_NUMBER, builder.build()); 

но затмение метки «Notif (..)»как ошибка с подписью:

метод Notify() в тип объекта не применяется для аргументов (INT, Notification)

И Я уверен, что notif (int, Notification) существует: http://developer.android.com/reference/android/app/NotificationManager.html

Может кто-нибудь объяснить, что я делаю неправильно?

EDIT: я обнаружил, и я не могу импортировать android.app.NotificationManager, из-за:

ввозных android.app.NotificationManager конфликтов с типом, определенным в том же файле

+1

Очистить свой проект. Тогда это должно сработать. – Sajmon

+0

@ Саймон Уже пробовал, что ... нет результата. –

+0

@ Саймон в конце вашего ответа был частично правильным - посмотрите на пост, который выбран в качестве ответа. –

ответ

1

Я использую Builder уведомлений и менеджер уведомлений для генерации уведомлений, и это работает отлично для меня. Вставьте действующий код ниже, проверьте, не пропустили ли вы что-то:

import android.app.NotificationManager; 
import android.support.v4.app.NotificationCompat; 

final int notificationID = (int)System.currentTimeMillis(); 
final int icon = R.drawable.nf_notification; 
final NotificationManager notificationManager = (NotificationManager)context 
       .getSystemService(Context.NOTIFICATION_SERVICE); 
final NotificationCompat.Builder builder = new NotificationCompat.Builder(context).setSmallIcon(icon) 
       .setContentTitle(title).setStyle(new NotificationCompat.BigTextStyle().bigText(message)) 
       .setContentIntent(intent).setAutoCancel(true).setContentText(message); 
notificationManager.notify(notificationID, builder.build()); 
+0

Такая же ошибка, как в моем коде. –

+0

, то это означает, что это проблема при создании проекта. Уборка и создание вашего проекта. – Nargis

+0

bcoz это прекрасно работает для меня! – Nargis

Смежные вопросы