2017-02-12 3 views
-4

내 앱의 경우 다른 시간대에 다른 알림이 필요합니다. 오전 11시, 오전 12시, 오후 1시에 알림을 설정하므로 마지막 하나만 제공합니다 .i 코드 아래에서 사용했습니다.안드로이드의 사용자 정의

Intent intent = new Intent(context, MediaActivity.class); 
    RQS = (int) System.currentTimeMillis(); 

    PendingIntent pIntent = PendingIntent.getActivity(context, RQS, intent, 
      PendingIntent.FLAG_UPDATE_CURRENT); 

NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); 
    mNotificationManager.notify(1, mBuilder.build()); 

메인 액티비티 에 private int RQS_1을 선언했습니다. 어떻게 해결할 수 있습니까?

+0

Welcome to stackoverflow. 질문 제목에 문제에 대한 설명이 없으며 모호하고 잘못 작성된 것입니다. [좋은 질문을하는 법은 무엇입니까? FAQ] (http://stackoverflow.com/help/how-to-ask)를 방문하십시오. –

답변

0

모두에게 동일한 알림 ID를 사용하고 있습니다. 동일한 ID를 사용하면 이전 ID를 새 ID로 덮어 씁니다. 3을 모두 고정하려면 다른 ID를 사용하십시오.

+0

자세한 내용은 example.i에 대한 설명은이 부분에 대해서는 명확하지 않습니다. – rabiulcse17

+0

문서를 읽으십시오. https://developer.android.com/reference/android/app/NotificationManager.html#notify(int, android.app.Notification) –