onPause 시 Notification 을 세팅하고, onResume 시 사라지게는 했습니다.
그런데 Notification 을 클릭해도, 설정한 activity 가 실행되지 않고 있습니다.
Notification 설정하는 부분 입니다.
public void showNotification()
{
NotificationManager mNotiManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
Intent intent = new Intent(this, MainMenuActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
PendingIntent pi = PendingIntent.getBroadcast(this, 0, intent, 0);
Notification.Builder builder = new Notification.Builder(this);
builder.setSmallIcon(R.drawable.icon_noti).setTicker("APP").setWhen(System.currentTimeMillis());
builder.setContentText("APP is running");
builder.setContentTitle("APP");
builder.setContentIntent(pi);
Notification notification = builder.getNotification();
mNotiManager.notify(NOTI_ID, notification);
}
아래는 Notification 클릭 시Warning 로그 메시지 입니다.
W/KeyguardViewMediator(389): verifyUnlock called when not externally disabled
W/InputMethodManagerService(389): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@42ffbe30 attribute=null, token = android.os.BinderProxy@435b93a0
답변 부탁 드립니다.
감사합니다.