Merge "No need PDU data for deleteMessageFromIcc()"
This commit is contained in:
@@ -48,7 +48,6 @@ import com.android.internal.telephony.SmsRawData;
|
|||||||
import java.lang.annotation.Retention;
|
import java.lang.annotation.Retention;
|
||||||
import java.lang.annotation.RetentionPolicy;
|
import java.lang.annotation.RetentionPolicy;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
@@ -1555,15 +1554,13 @@ public final class SmsManager {
|
|||||||
public boolean
|
public boolean
|
||||||
deleteMessageFromIcc(int messageIndex) {
|
deleteMessageFromIcc(int messageIndex) {
|
||||||
boolean success = false;
|
boolean success = false;
|
||||||
byte[] pdu = new byte[SMS_RECORD_LENGTH-1];
|
|
||||||
Arrays.fill(pdu, (byte)0xff);
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
ISms iSms = getISmsService();
|
ISms iSms = getISmsService();
|
||||||
if (iSms != null) {
|
if (iSms != null) {
|
||||||
success = iSms.updateMessageOnIccEfForSubscriber(getSubscriptionId(),
|
success = iSms.updateMessageOnIccEfForSubscriber(getSubscriptionId(),
|
||||||
ActivityThread.currentPackageName(),
|
ActivityThread.currentPackageName(),
|
||||||
messageIndex, STATUS_ON_ICC_FREE, pdu);
|
messageIndex, STATUS_ON_ICC_FREE, null /* pdu */);
|
||||||
}
|
}
|
||||||
} catch (RemoteException ex) {
|
} catch (RemoteException ex) {
|
||||||
// ignore it
|
// ignore it
|
||||||
|
|||||||
Reference in New Issue
Block a user