Fix the notification cancel during SIM refresh.

During SIM refresh, the idle mode text needs to
be cleared, currently it is always cleared for
default subscription irrespective of the slot
on which the refresh is received.

Fix: In StkAppService, while handling the refresh
get the notification id for the respective slot and
do the cancel.

Change-Id: I861656188842809fb248d94710f6407f210829c9
CRs-Fixed: 988831
diff --git a/src/com/android/stk/StkAppService.java b/src/com/android/stk/StkAppService.java
index c384ff1..635f0be 100755
--- a/src/com/android/stk/StkAppService.java
+++ b/src/com/android/stk/StkAppService.java
@@ -996,7 +996,7 @@
             launchEventMessage(slotId);
             // Idle mode text needs to be cleared for init or reset modes of refresh
             if (cmdMsg.isRefreshResetOrInit()) {
-                mNotificationManager.cancel(STK_NOTIFICATION_ID);
+                mNotificationManager.cancel(getNotificationId(slotId));
                 mStkContext[slotId].mIdleModeTextCmd = null;
                 CatLog.d(this, "Clean idle mode text due to refresh");
             }