summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWink Saville <wink@google.com>2014-10-23 10:16:00 -0700
committerWink Saville <wink@google.com>2014-10-23 11:38:07 -0700
commit19e3aae81a9ccc5ca31f61f16f0d753549daa09b (patch)
treefcdd93c0765957ea1af3b6873056d7dc3f80c779
parentc6382241a5ee6a84293256939ac2c2bbae853bbc (diff)
downloadMms-19e3aae81a9ccc5ca31f61f16f0d753549daa09b.tar.gz
Change subId to int from long
Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
-rwxr-xr-xsrc/com/android/mms/data/Conversation.java2
-rwxr-xr-xsrc/com/android/mms/data/WorkingMessage.java10
-rwxr-xr-xsrc/com/android/mms/transaction/MmsMessageSender.java8
-rw-r--r--src/com/android/mms/transaction/NotificationTransaction.java6
-rw-r--r--src/com/android/mms/transaction/PushReceiver.java2
-rwxr-xr-xsrc/com/android/mms/transaction/ReadRecTransaction.java2
-rwxr-xr-xsrc/com/android/mms/transaction/RetrieveTransaction.java2
-rwxr-xr-xsrc/com/android/mms/transaction/SendTransaction.java2
-rw-r--r--src/com/android/mms/transaction/SimFullReceiver.java14
-rwxr-xr-xsrc/com/android/mms/transaction/SmsMessageSender.java4
-rw-r--r--src/com/android/mms/transaction/SmsReceiverService.java18
-rwxr-xr-xsrc/com/android/mms/transaction/SmsSingleRecipientSender.java2
-rwxr-xr-xsrc/com/android/mms/transaction/Transaction.java6
-rw-r--r--src/com/android/mms/transaction/TransactionService.java22
-rw-r--r--src/com/android/mms/ui/ClassZeroActivity.java6
-rw-r--r--src/com/android/mms/ui/ComposeMessageActivity.java2
-rw-r--r--src/com/android/mms/ui/ManageSimMessages.java4
-rwxr-xr-xsrc/com/android/mms/ui/MessageItem.java6
-rw-r--r--src/com/android/mms/ui/MessageListItem.java2
-rw-r--r--src/com/android/mms/ui/MessageUtils.java12
-rw-r--r--src/com/android/mms/ui/NoConfirmationSendService.java2
-rw-r--r--src/com/android/mms/ui/SubSelectActivity.java10
22 files changed, 72 insertions, 72 deletions
diff --git a/src/com/android/mms/data/Conversation.java b/src/com/android/mms/data/Conversation.java
index 4a711307..c18d5131 100755
--- a/src/com/android/mms/data/Conversation.java
+++ b/src/com/android/mms/data/Conversation.java
@@ -328,7 +328,7 @@ public class Conversation {
LogTag.debug("sendReadReport: uri = " + uri);
}
MmsMessageSender.sendReadRec(context, AddressUtils.getFrom(context, uri),
- c.getString(1), status, c.getLong(2));
+ c.getString(1), status, c.getInt(2));
}
} finally {
if (c != null) {
diff --git a/src/com/android/mms/data/WorkingMessage.java b/src/com/android/mms/data/WorkingMessage.java
index 2abb6f26..62052116 100755
--- a/src/com/android/mms/data/WorkingMessage.java
+++ b/src/com/android/mms/data/WorkingMessage.java
@@ -1174,7 +1174,7 @@ public class WorkingMessage {
* @throws ContentRestrictionException if sending an MMS and uaProfUrl is not defined
* in mms_config.xml.
*/
- public void send(final String recipientsInUI, final long subId) {
+ public void send(final String recipientsInUI, final int subId) {
long origThreadId = mConversation.getThreadId();
if (Log.isLoggable(LogTag.TRANSACTION, Log.VERBOSE)) {
@@ -1282,7 +1282,7 @@ public class WorkingMessage {
// Message sending stuff
- private void preSendSmsWorker(Conversation conv, String msgText, String recipientsInUI, long subId) {
+ private void preSendSmsWorker(Conversation conv, String msgText, String recipientsInUI, int subId) {
// If user tries to send the message, it's a signal the inputted text is what they wanted.
UserHappinessSignals.userAcceptedImeText(mActivity);
@@ -1321,7 +1321,7 @@ public class WorkingMessage {
}
}
- private void sendSmsWorker(String msgText, String semiSepRecipients, long threadId, long subId) {
+ private void sendSmsWorker(String msgText, String semiSepRecipients, long threadId, int subId) {
String[] dests = TextUtils.split(semiSepRecipients, ";");
if (LogTag.VERBOSE || Log.isLoggable(LogTag.TRANSACTION, Log.VERBOSE)) {
Log.d(LogTag.TRANSACTION, "sendSmsWorker sending message: recipients=" +
@@ -1343,7 +1343,7 @@ public class WorkingMessage {
private void sendMmsWorker(Conversation conv, Uri mmsUri, PduPersister persister,
SlideshowModel slideshow,
- SendReq sendReq, boolean textOnly, long subId) {
+ SendReq sendReq, boolean textOnly, int subId) {
long threadId = 0;
Cursor cursor = null;
boolean newMessage = false;
@@ -1476,7 +1476,7 @@ public class WorkingMessage {
MmsWidgetProvider.notifyDatasetChanged(mActivity);
}
- private void markMmsMessageWithError(Uri mmsUri, long subId) {
+ private void markMmsMessageWithError(Uri mmsUri, int subId) {
try {
PduPersister p = PduPersister.getPduPersister(mActivity);
// Move the message into MMS Outbox. A trigger will create an entry in
diff --git a/src/com/android/mms/transaction/MmsMessageSender.java b/src/com/android/mms/transaction/MmsMessageSender.java
index 6339a9f0..19dfd440 100755
--- a/src/com/android/mms/transaction/MmsMessageSender.java
+++ b/src/com/android/mms/transaction/MmsMessageSender.java
@@ -50,7 +50,7 @@ public class MmsMessageSender implements MessageSender {
private final Context mContext;
private final Uri mMessageUri;
private final long mMessageSize;
- private final long mSubId;
+ private final int mSubId;
// Default preference values
private static final boolean DEFAULT_DELIVERY_REPORT_MODE = false;
@@ -59,7 +59,7 @@ public class MmsMessageSender implements MessageSender {
private static final int DEFAULT_PRIORITY = PduHeaders.PRIORITY_NORMAL;
private static final String DEFAULT_MESSAGE_CLASS = PduHeaders.MESSAGE_CLASS_PERSONAL_STR;
- public MmsMessageSender(Context context, Uri location, long messageSize, long subId) {
+ public MmsMessageSender(Context context, Uri location, long messageSize, int subId) {
mContext = context;
mMessageUri = location;
mMessageSize = messageSize;
@@ -155,7 +155,7 @@ public class MmsMessageSender implements MessageSender {
sendReq.setReadReport(rr?PduHeaders.VALUE_YES:PduHeaders.VALUE_NO);
}
- public static void sendReadRec(Context context, String to, String messageId, int status, long subId) {
+ public static void sendReadRec(Context context, String to, String messageId, int status, int subId) {
EncodedStringValue[] sender = new EncodedStringValue[1];
sender[0] = new EncodedStringValue(to);
@@ -180,7 +180,7 @@ public class MmsMessageSender implements MessageSender {
}
}
- private static void updateSubIdForSend(Context context, Uri sendUri, long subId) {
+ private static void updateSubIdForSend(Context context, Uri sendUri, int subId) {
long msgId = ContentUris.parseId(sendUri);
//insert sim index in pdu table
ContentValues values = new ContentValues(1);
diff --git a/src/com/android/mms/transaction/NotificationTransaction.java b/src/com/android/mms/transaction/NotificationTransaction.java
index 022a614b..bfa9db95 100644
--- a/src/com/android/mms/transaction/NotificationTransaction.java
+++ b/src/com/android/mms/transaction/NotificationTransaction.java
@@ -84,7 +84,7 @@ public class NotificationTransaction extends Transaction implements Runnable {
public NotificationTransaction(
Context context, int serviceId,
TransactionSettings connectionSettings, String uriString,
- long subId) {
+ int subId) {
super(context, serviceId, connectionSettings, subId);
mUri = Uri.parse(uriString);
@@ -110,7 +110,7 @@ public class NotificationTransaction extends Transaction implements Runnable {
public NotificationTransaction(
Context context, int serviceId,
TransactionSettings connectionSettings, NotificationInd ind,
- long subId) {
+ int subId) {
super(context, serviceId, connectionSettings, subId);
try {
@@ -137,7 +137,7 @@ public class NotificationTransaction extends Transaction implements Runnable {
new Thread(this, "NotificationTransaction").start();
}
- public static boolean allowAutoDownload(Context context, long subId) {
+ public static boolean allowAutoDownload(Context context, int subId) {
DownloadManager downloadManager = DownloadManager.getInstance();
boolean autoDownload = downloadManager.isAuto();
boolean dataSuspended = (MmsApp.getApplication().getTelephonyManager().getDataState() ==
diff --git a/src/com/android/mms/transaction/PushReceiver.java b/src/com/android/mms/transaction/PushReceiver.java
index 87f0bf0f..434bd35c 100644
--- a/src/com/android/mms/transaction/PushReceiver.java
+++ b/src/com/android/mms/transaction/PushReceiver.java
@@ -129,7 +129,7 @@ public class PushReceiver extends BroadcastReceiver {
// Save the pdu. If we can start downloading the real pdu immediately,
// don't allow persist() to create a thread for the notificationInd
// because it causes UI jank.
- long subId = intent.getLongExtra(PhoneConstants.SUBSCRIPTION_KEY,
+ int subId = intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.INVALID_SUB_ID);
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "subId is invalid");
diff --git a/src/com/android/mms/transaction/ReadRecTransaction.java b/src/com/android/mms/transaction/ReadRecTransaction.java
index 7945ef61..d884e7e4 100755
--- a/src/com/android/mms/transaction/ReadRecTransaction.java
+++ b/src/com/android/mms/transaction/ReadRecTransaction.java
@@ -56,7 +56,7 @@ public class ReadRecTransaction extends Transaction implements Runnable{
int transId,
TransactionSettings connectionSettings,
String uri,
- long subId) {
+ int subId) {
super(context, transId, connectionSettings, subId);
mReadReportURI = Uri.parse(uri);
mId = uri;
diff --git a/src/com/android/mms/transaction/RetrieveTransaction.java b/src/com/android/mms/transaction/RetrieveTransaction.java
index b32c51a9..888b7f19 100755
--- a/src/com/android/mms/transaction/RetrieveTransaction.java
+++ b/src/com/android/mms/transaction/RetrieveTransaction.java
@@ -78,7 +78,7 @@ public class RetrieveTransaction extends Transaction implements Runnable {
static final int COLUMN_LOCKED = 1;
public RetrieveTransaction(Context context, int serviceId,
- TransactionSettings connectionSettings, String uri, long subId)
+ TransactionSettings connectionSettings, String uri, int subId)
throws MmsException {
super(context, serviceId, connectionSettings, subId);
diff --git a/src/com/android/mms/transaction/SendTransaction.java b/src/com/android/mms/transaction/SendTransaction.java
index 57f193d1..da2fb1ab 100755
--- a/src/com/android/mms/transaction/SendTransaction.java
+++ b/src/com/android/mms/transaction/SendTransaction.java
@@ -61,7 +61,7 @@ public class SendTransaction extends Transaction implements Runnable {
public final Uri mSendReqURI;
public SendTransaction(Context context,
- int transId, TransactionSettings connectionSettings, String uri, long subId) {
+ int transId, TransactionSettings connectionSettings, String uri, int subId) {
super(context, transId, connectionSettings, subId);
mSendReqURI = Uri.parse(uri);
mId = uri;
diff --git a/src/com/android/mms/transaction/SimFullReceiver.java b/src/com/android/mms/transaction/SimFullReceiver.java
index 373f5f71..ac46e4da 100644
--- a/src/com/android/mms/transaction/SimFullReceiver.java
+++ b/src/com/android/mms/transaction/SimFullReceiver.java
@@ -48,7 +48,7 @@ public class SimFullReceiver extends BroadcastReceiver {
// from SIM-FULL notification
public static final String SIM_FULL_VIEWED_ACTION = "com.android.mms.ui.SIM_FULL_VIEWED";
// Store SMS full SIM cards in a Set
- private static TreeSet<Long> sFullSubIdSet = null;
+ private static TreeSet<Integer> sFullSubIdSet = null;
@Override
public void onReceive(Context context, Intent intent) {
@@ -58,14 +58,14 @@ public class SimFullReceiver extends BroadcastReceiver {
NotificationManager nm = (NotificationManager)
context.getSystemService(Context.NOTIFICATION_SERVICE);
String action = intent.getAction();
- long subId = intent.getLongExtra(PhoneConstants.SUBSCRIPTION_KEY,
+ int subId = intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.INVALID_SUB_ID);
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "subId is invalid");
return;
}
if (sFullSubIdSet == null) {
- sFullSubIdSet = new TreeSet<Long>();
+ sFullSubIdSet = new TreeSet<Integer>();
}
// prepare full Subs list to refresh SIM full notification
if (Telephony.Sms.Intents.SIM_FULL_ACTION.equals(action)) {
@@ -99,7 +99,7 @@ public class SimFullReceiver extends BroadcastReceiver {
MessagingPreferenceActivity.MANAGE_SIM_MESSAGE_MODE);
selectSubIntent.putExtra(MessagingPreferenceActivity.PREFERENCE_TITLE_ID,
R.string.pref_summary_manage_sim_messages);
- long[] fullSubArray = getLongArrayFromSet(sFullSubIdSet);
+ int[] fullSubArray = getIntArrayFromSet(sFullSubIdSet);
selectSubIntent.putExtra(SubSelectActivity.EXTRA_APPOINTED_SUBS,
fullSubArray);
pendingIntent = PendingIntent.getActivity(context, 0, selectSubIntent,
@@ -121,10 +121,10 @@ public class SimFullReceiver extends BroadcastReceiver {
}
}
- private long[] getLongArrayFromSet(Set<Long> set) {
+ private int[] getIntArrayFromSet(Set<Integer> set) {
int size = set.size();
- long[] result = new long[size];
- Iterator<Long> interator = set.iterator();
+ int[] result = new int[size];
+ Iterator<Integer> interator = set.iterator();
for (int i = 0; i < size; i++) {
result[i] = interator.next();
}
diff --git a/src/com/android/mms/transaction/SmsMessageSender.java b/src/com/android/mms/transaction/SmsMessageSender.java
index 4dd2c574..55387e03 100755
--- a/src/com/android/mms/transaction/SmsMessageSender.java
+++ b/src/com/android/mms/transaction/SmsMessageSender.java
@@ -40,7 +40,7 @@ public class SmsMessageSender implements MessageSender {
protected final String mMessageText;
protected final String mServiceCenter;
protected final long mThreadId;
- protected long mSubId;
+ protected int mSubId;
protected long mTimestamp;
private static final String TAG = LogTag.TAG;
@@ -55,7 +55,7 @@ public class SmsMessageSender implements MessageSender {
private static final int COLUMN_REPLY_PATH_PRESENT = 0;
private static final int COLUMN_SERVICE_CENTER = 1;
- public SmsMessageSender(Context context, String[] dests, String msgText, long threadId, long subId) {
+ public SmsMessageSender(Context context, String[] dests, String msgText, long threadId, int subId) {
mContext = context;
mMessageText = msgText;
if (dests != null) {
diff --git a/src/com/android/mms/transaction/SmsReceiverService.java b/src/com/android/mms/transaction/SmsReceiverService.java
index d547f195..81519c71 100644
--- a/src/com/android/mms/transaction/SmsReceiverService.java
+++ b/src/com/android/mms/transaction/SmsReceiverService.java
@@ -113,7 +113,7 @@ public class SmsReceiverService extends Service {
private int mResultCode;
- private static HashSet<Long> sNoServiceSimSet = new HashSet<Long>();
+ private static HashSet<Integer> sNoServiceSimSet = new HashSet<Integer>();
@Override
public void onCreate() {
@@ -233,7 +233,7 @@ public class SmsReceiverService extends Service {
private void handleServiceStateChanged(Intent intent) {
// If service just returned, start sending out the queued messages
ServiceState serviceState = ServiceState.newFromBundle(intent.getExtras());
- long subId = intent.getLongExtra(PhoneConstants.SUBSCRIPTION_KEY,
+ int subId = intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.INVALID_SUB_ID);
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "subId in handleServiceStateChanged() is invalid!");
@@ -279,7 +279,7 @@ public class SmsReceiverService extends Service {
String address = c.getString(SEND_COLUMN_ADDRESS);
int threadId = c.getInt(SEND_COLUMN_THREAD_ID);
int status = c.getInt(SEND_COLUMN_STATUS);
- long subId = c.getLong(SEND_COLUMN_SUB_ID);
+ int subId = c.getInt(SEND_COLUMN_SUB_ID);
int msgId = c.getInt(SEND_COLUMN_ID);
Uri msgUri = ContentUris.withAppendedId(Sms.CONTENT_URI, msgId);
@@ -335,7 +335,7 @@ public class SmsReceiverService extends Service {
" = " + translateResultCode(mResultCode) + " error: " + error);
}
- long subId = intent.getLongExtra(PhoneConstants.SUBSCRIPTION_KEY,
+ int subId = intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.INVALID_SUB_ID);
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "subId in handleSmsSent() is invalid!");
@@ -538,7 +538,7 @@ public class SmsReceiverService extends Service {
ContentResolver resolver = context.getContentResolver();
String originatingAddress = sms.getOriginatingAddress();
int protocolIdentifier = sms.getProtocolIdentifier();
- long subId = sms.getSubId();
+ int subId = sms.getSubId();
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "subId is invalid in replaceMessage()!");
return null;
@@ -632,7 +632,7 @@ public class SmsReceiverService extends Service {
values.put(Sms.ADDRESS, address);
}
- long subId = sms.getSubId();
+ int subId = sms.getSubId();
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "subId in storeMessage() is invalid!");
return null;
@@ -702,7 +702,7 @@ public class SmsReceiverService extends Service {
private void displayClassZeroMessage(Context context, SmsMessage sms, String format) {
// Using NEW_TASK here is necessary because we're calling
// startActivity from outside an activity.
- long subId = sms.getSubId();
+ int subId = sms.getSubId();
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "subId is invalid in displayClassZeroMessage()");
return;
@@ -717,7 +717,7 @@ public class SmsReceiverService extends Service {
context.startActivity(smsDialogIntent);
}
- private void registerForServiceStateChanges(long subId) {
+ private void registerForServiceStateChanges(int subId) {
if (sNoServiceSimSet.isEmpty()) {
Context context = getApplicationContext();
unRegisterForServiceStateChanges();
@@ -749,7 +749,7 @@ public class SmsReceiverService extends Service {
private String getNoServiceSimString() {
StringBuilder stringBuilder = new StringBuilder();
- Iterator<Long> noServiceIterator = sNoServiceSimSet.iterator();
+ Iterator<Integer> noServiceIterator = sNoServiceSimSet.iterator();
while (noServiceIterator.hasNext()) {
if (stringBuilder.length() != 0) {
stringBuilder.append(",");
diff --git a/src/com/android/mms/transaction/SmsSingleRecipientSender.java b/src/com/android/mms/transaction/SmsSingleRecipientSender.java
index be356181..7d9330d6 100755
--- a/src/com/android/mms/transaction/SmsSingleRecipientSender.java
+++ b/src/com/android/mms/transaction/SmsSingleRecipientSender.java
@@ -28,7 +28,7 @@ public class SmsSingleRecipientSender extends SmsMessageSender {
private static final String TAG = LogTag.TAG;
public SmsSingleRecipientSender(Context context, String dest, String msgText, long threadId,
- boolean requestDeliveryReport, Uri uri, long subId) {
+ boolean requestDeliveryReport, Uri uri, int subId) {
super(context, null, msgText, threadId, subId);
mRequestDeliveryReport = requestDeliveryReport;
mDest = dest;
diff --git a/src/com/android/mms/transaction/Transaction.java b/src/com/android/mms/transaction/Transaction.java
index 64d53e9c..c001de61 100755
--- a/src/com/android/mms/transaction/Transaction.java
+++ b/src/com/android/mms/transaction/Transaction.java
@@ -40,7 +40,7 @@ public abstract class Transaction extends Observable {
protected String mId;
protected TransactionState mTransactionState;
protected TransactionSettings mTransactionSettings;
- protected long mSubId;
+ protected int mSubId;
/**
* Identifies push requests.
@@ -60,7 +60,7 @@ public abstract class Transaction extends Observable {
public static final int READREC_TRANSACTION = 3;
public Transaction(Context context, int serviceId,
- TransactionSettings settings, long subId) {
+ TransactionSettings settings, int subId) {
mContext = context;
mTransactionState = new TransactionState();
mServiceId = serviceId;
@@ -102,7 +102,7 @@ public abstract class Transaction extends Observable {
return mServiceId;
}
- public long getSubId() {
+ public int getSubId() {
return mSubId;
}
diff --git a/src/com/android/mms/transaction/TransactionService.java b/src/com/android/mms/transaction/TransactionService.java
index 50c755e6..3d26e7b4 100644
--- a/src/com/android/mms/transaction/TransactionService.java
+++ b/src/com/android/mms/transaction/TransactionService.java
@@ -150,7 +150,7 @@ public class TransactionService extends Service implements Observer {
private ConnectivityBroadcastReceiver mReceiver;
private PowerManager.WakeLock mWakeLock;
- private long mMmsDatasubId = SubscriptionManager.INVALID_SUB_ID;
+ private int mMmsDatasubId = SubscriptionManager.INVALID_SUB_ID;
public Handler mToastHandler = new Handler() {
@Override
@@ -311,7 +311,7 @@ public class TransactionService extends Service implements Observer {
if (Log.isLoggable(LogTag.TRANSACTION, Log.VERBOSE)) {
Log.v(TAG, "onNewIntent: launchTransaction uri=" + uri);
}
- launchTransaction(serviceId, args, false, cursor.getLong(columnIndexOfSubIndex));
+ launchTransaction(serviceId, args, false, cursor.getInt(columnIndexOfSubIndex));
break;
}
}
@@ -333,7 +333,7 @@ public class TransactionService extends Service implements Observer {
TransactionBundle args = new TransactionBundle(intent.getIntExtra(
TransactionBundle.TRANSACTION_TYPE, Transaction.READREC_TRANSACTION),
intent.getStringExtra(TransactionBundle.URI));
- long subId = intent.getLongExtra(PhoneConstants.SUBSCRIPTION_KEY,
+ int subId = intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.INVALID_SUB_ID);
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "onNewIntent subId error, " + args.toString());
@@ -373,7 +373,7 @@ public class TransactionService extends Service implements Observer {
}
}
- private void launchTransaction(int serviceId, TransactionBundle txnBundle, boolean noNetwork, long subId) {
+ private void launchTransaction(int serviceId, TransactionBundle txnBundle, boolean noNetwork, int subId) {
if (noNetwork) {
Log.w(TAG, "launchTransaction: no network error!");
onNetworkUnavailable(serviceId, txnBundle.getTransactionType());
@@ -547,7 +547,7 @@ public class TransactionService extends Service implements Observer {
}
}
- protected int beginMmsConnectivity(long subId) throws IOException {
+ protected int beginMmsConnectivity(int subId) throws IOException {
if (Log.isLoggable(LogTag.TRANSACTION, Log.VERBOSE)) {
Log.v(TAG, "beginMmsConnectivity, subId = " + subId);
}
@@ -572,7 +572,7 @@ public class TransactionService extends Service implements Observer {
throw new IOException("Cannot establish MMS connectivity");
}
- protected void endMmsConnectivity(long subId) {
+ protected void endMmsConnectivity(int subId) {
try {
if (Log.isLoggable(LogTag.TRANSACTION, Log.VERBOSE)) {
Log.v(TAG, "endMmsConnectivity");
@@ -671,12 +671,12 @@ public class TransactionService extends Service implements Observer {
}
// Restart timer
- renewMmsConnectivity((long) (msg.arg2));
+ renewMmsConnectivity(msg.arg2);
return;
case EVENT_TRANSACTION_REQUEST:
int serviceId = msg.arg1;
- long subId = msg.arg2;
+ int subId = msg.arg2;
try {
TransactionBundle args = (TransactionBundle) msg.obj;
TransactionSettings transactionSettings;
@@ -798,7 +798,7 @@ public class TransactionService extends Service implements Observer {
}
}
- public void markAllPendingTransactionsAsFailed(long subId) {
+ public void markAllPendingTransactionsAsFailed(int subId) {
synchronized (mProcessing) {
ArrayList<Transaction> pendingList = (ArrayList<Transaction>) mPending.clone();
for (Transaction transaction : pendingList) {
@@ -958,7 +958,7 @@ public class TransactionService extends Service implements Observer {
}
}
- private void renewMmsConnectivity(long subId) {
+ private void renewMmsConnectivity(int subId) {
// Set a timer to keep renewing our "lease" on the MMS connection
mServiceHandler.sendMessageDelayed(
mServiceHandler.obtainMessage(EVENT_CONTINUE_MMS_CONNECTIVITY, 0,
@@ -970,7 +970,7 @@ public class TransactionService extends Service implements Observer {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
- long subId = intent.getLongExtra(PhoneConstants.SUBSCRIPTION_KEY,
+ int subId = intent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.INVALID_SUB_ID);
if (Log.isLoggable(LogTag.TRANSACTION, Log.VERBOSE)) {
Log.w(TAG, "ConnectivityBroadcastReceiver.onReceive() action: " + action);
diff --git a/src/com/android/mms/ui/ClassZeroActivity.java b/src/com/android/mms/ui/ClassZeroActivity.java
index 82a83471..0124ff19 100644
--- a/src/com/android/mms/ui/ClassZeroActivity.java
+++ b/src/com/android/mms/ui/ClassZeroActivity.java
@@ -93,7 +93,7 @@ public class ClassZeroActivity extends Activity {
private boolean queueMsgFromIntent(Intent msgIntent) {
byte[] pdu = msgIntent.getByteArrayExtra("pdu");
String format = msgIntent.getStringExtra("format");
- long subId = msgIntent.getLongExtra(PhoneConstants.SUBSCRIPTION_KEY,
+ int subId = msgIntent.getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.INVALID_SUB_ID);
SmsMessage rawMessage = SmsMessage.createFromPdu(pdu, format);
rawMessage.setSubId(subId);
@@ -251,7 +251,7 @@ public class ClassZeroActivity extends Activity {
private Uri replaceMessage(SmsMessage sms) {
ContentValues values = extractContentValues(sms);
- long subId = sms.getSubId();
+ int subId = sms.getSubId();
values.put(Inbox.BODY, sms.getMessageBody());
@@ -285,7 +285,7 @@ public class ClassZeroActivity extends Activity {
private Uri storeMessage(SmsMessage sms) {
// Store the message in the content provider.
- long subId = sms.getSubId();
+ int subId = sms.getSubId();
ContentValues values = extractContentValues(sms);
ContentResolver resolver = getContentResolver();
if (false) {
diff --git a/src/com/android/mms/ui/ComposeMessageActivity.java b/src/com/android/mms/ui/ComposeMessageActivity.java
index 28e4c6cc..de24b45b 100644
--- a/src/com/android/mms/ui/ComposeMessageActivity.java
+++ b/src/com/android/mms/ui/ComposeMessageActivity.java
@@ -351,7 +351,7 @@ public class ComposeMessageActivity extends Activity
private final static String RECIPIENTS = "recipients";
private AlertDialog mSubSelectDialog;
- private long mSelectedSubId;
+ private int mSelectedSubId;
private List<SubInfoRecord> mSubListInfo = new ArrayList<SubInfoRecord>();
private List<SubInfoRecord> mEmptySubListInfo = new ArrayList<SubInfoRecord>();
private SubChooseAdapter mSubAdapter;
diff --git a/src/com/android/mms/ui/ManageSimMessages.java b/src/com/android/mms/ui/ManageSimMessages.java
index aaac9d67..38098560 100644
--- a/src/com/android/mms/ui/ManageSimMessages.java
+++ b/src/com/android/mms/ui/ManageSimMessages.java
@@ -76,7 +76,7 @@ public class ManageSimMessages extends Activity
private MessageListAdapter mListAdapter = null;
private AsyncQueryHandler mQueryHandler = null;
- private long mSubId = 0;
+ private int mSubId = 0;
public static final int SIM_FULL_NOTIFICATION_ID = 234;
@@ -102,7 +102,7 @@ public class ManageSimMessages extends Activity
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
- mSubId = getIntent().getLongExtra(PhoneConstants.SUBSCRIPTION_KEY,
+ mSubId = getIntent().getIntExtra(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.getDefaultSmsSubId());
init();
diff --git a/src/com/android/mms/ui/MessageItem.java b/src/com/android/mms/ui/MessageItem.java
index b6367926..275f975f 100755
--- a/src/com/android/mms/ui/MessageItem.java
+++ b/src/com/android/mms/ui/MessageItem.java
@@ -108,7 +108,7 @@ public class MessageItem {
ColumnsMap mColumnsMap;
private PduLoadedCallback mPduLoadedCallback;
private ItemLoadedFuture mItemLoadedFuture;
- long mSubId;
+ int mSubId;
MessageItem(Context context, String type, final Cursor cursor,
final ColumnsMap columnsMap, Pattern highlight) throws MmsException {
@@ -161,7 +161,7 @@ public class MessageItem {
mLocked = cursor.getInt(columnsMap.mColumnSmsLocked) != 0;
mErrorCode = cursor.getInt(columnsMap.mColumnSmsErrorCode);
- mSubId = cursor.getLong(columnsMap.mColumnSmsSubId);
+ mSubId = cursor.getInt(columnsMap.mColumnSmsSubId);
} else if ("mms".equals(type)) {
mMessageUri = ContentUris.withAppendedId(Mms.CONTENT_URI, mMsgId);
@@ -187,7 +187,7 @@ public class MessageItem {
mMmsStatus = cursor.getInt(columnsMap.mColumnMmsStatus);
mAttachmentType = cursor.getInt(columnsMap.mColumnMmsTextOnly) != 0 ?
WorkingMessage.TEXT : ATTACHMENT_TYPE_NOT_LOADED;
- mSubId = cursor.getLong(columnsMap.mColumnMmsSubId);
+ mSubId = cursor.getInt(columnsMap.mColumnMmsSubId);
// Start an async load of the pdu. If the pdu is already loaded, the callback
// will get called immediately
diff --git a/src/com/android/mms/ui/MessageListItem.java b/src/com/android/mms/ui/MessageListItem.java
index 2c56932e..b7a10b5e 100644
--- a/src/com/android/mms/ui/MessageListItem.java
+++ b/src/com/android/mms/ui/MessageListItem.java
@@ -264,7 +264,7 @@ public class MessageListItem extends LinearLayout implements
public void onClick(View v) {
mDownloadingLabel.setVisibility(View.VISIBLE);
mDownloadButton.setVisibility(View.GONE);
- long subId = mMessageItem.mSubId;
+ int subId = mMessageItem.mSubId;
final Intent intent = new Intent(mContext, TransactionService.class);
intent.putExtra(TransactionBundle.URI, mMessageItem.mMessageUri.toString());
intent.putExtra(TransactionBundle.TRANSACTION_TYPE,
diff --git a/src/com/android/mms/ui/MessageUtils.java b/src/com/android/mms/ui/MessageUtils.java
index e2d73b45..cd126ce7 100644
--- a/src/com/android/mms/ui/MessageUtils.java
+++ b/src/com/android/mms/ui/MessageUtils.java
@@ -770,7 +770,7 @@ public class MessageUtils {
while (c.moveToNext()) {
Uri uri = ContentUris.withAppendedId(Mms.CONTENT_URI, c.getLong(0));
- long subId = c.getInt(2);
+ int subId = c.getInt(2);
map.put(c.getString(1), new ReadRecInfo(AddressUtils.getFrom(context, uri), subId));
}
} finally {
@@ -1042,8 +1042,8 @@ public class MessageUtils {
private static class ReadRecInfo {
private String mAddress;
- private long mSubId;
- public ReadRecInfo(String address, long subIndex) {
+ private int mSubId;
+ public ReadRecInfo(String address, int subIndex) {
mAddress = address;
mSubId = subIndex;
}
@@ -1052,12 +1052,12 @@ public class MessageUtils {
return mAddress;
}
- public long getSubIndex() {
+ public int getSubIndex() {
return mSubId;
}
}
- public static CharSequence getSubInfo(Context context, long subId) {
+ public static CharSequence getSubInfo(Context context, int subId) {
Log.d(TAG, "getSubInfo subId = " + subId);
if (!SubscriptionManager.isValidSubId(subId)) {
return "";
@@ -1066,7 +1066,7 @@ public class MessageUtils {
return getSubInfoSync(context, subId);
}
- public static CharSequence getSubInfoSync(Context context, long subId) {
+ public static CharSequence getSubInfoSync(Context context, int subId) {
SubInfoRecord subInfo = SubscriptionManager.getSubInfoForSubscriber(subId);
if (null == subInfo) {
return "";
diff --git a/src/com/android/mms/ui/NoConfirmationSendService.java b/src/com/android/mms/ui/NoConfirmationSendService.java
index f9f64c8f..e9e65b34 100644
--- a/src/com/android/mms/ui/NoConfirmationSendService.java
+++ b/src/com/android/mms/ui/NoConfirmationSendService.java
@@ -61,7 +61,7 @@ public class NoConfirmationSendService extends IntentService {
}
String message = extras.getString(Intent.EXTRA_TEXT);
- long subId = extras.getLong(PhoneConstants.SUBSCRIPTION_KEY,
+ int subId = extras.getInt(PhoneConstants.SUBSCRIPTION_KEY,
SubscriptionManager.INVALID_SUB_ID);
if (!SubscriptionManager.isValidSubId(subId)) {
Log.e(TAG, "subId is invalid");
diff --git a/src/com/android/mms/ui/SubSelectActivity.java b/src/com/android/mms/ui/SubSelectActivity.java
index f1afc84b..89573cfb 100644
--- a/src/com/android/mms/ui/SubSelectActivity.java
+++ b/src/com/android/mms/ui/SubSelectActivity.java
@@ -57,7 +57,7 @@ public class SubSelectActivity extends ListActivity {
private int mPreferenceTitleId;
private SubSelectAdapter mAdapter;
private int mOldSubCount = 0;
- private long[] mAppointedSubArray = null;
+ private int[] mAppointedSubArray = null;
@Override
protected void onCreate(Bundle icicle) {
@@ -91,7 +91,7 @@ public class SubSelectActivity extends ListActivity {
super.onNewIntent(intent);
getExtraValues(intent);
setTitle(mPreferenceTitleId);
- mAppointedSubArray = intent.getLongArrayExtra(EXTRA_APPOINTED_SUBS);
+ mAppointedSubArray = intent.getIntArrayExtra(EXTRA_APPOINTED_SUBS);
refreshAdapter();
}
@@ -99,7 +99,7 @@ public class SubSelectActivity extends ListActivity {
mPreferenceKey = intent.getStringExtra(MessagingPreferenceActivity.PREFERENCE_KEY);
mPreferenceTitleId = intent
.getIntExtra(MessagingPreferenceActivity.PREFERENCE_TITLE_ID, -1);
- mAppointedSubArray = intent.getLongArrayExtra(EXTRA_APPOINTED_SUBS);
+ mAppointedSubArray = intent.getIntArrayExtra(EXTRA_APPOINTED_SUBS);
}
private void initialSubInfoList() {
@@ -194,8 +194,8 @@ public class SubSelectActivity extends ListActivity {
}
};
- private boolean isSubIdInNeededShowArray(long subId) {
- for (long id : mAppointedSubArray) {
+ private boolean isSubIdInNeededShowArray(int subId) {
+ for (int id : mAppointedSubArray) {
if (subId == id) {
return true;
}