summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/cellbroadcastreceiver/CellBroadcastAlertFullScreen.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/com/android/cellbroadcastreceiver/CellBroadcastAlertFullScreen.java b/src/com/android/cellbroadcastreceiver/CellBroadcastAlertFullScreen.java
index 9e9abbe5..2ef69e60 100644
--- a/src/com/android/cellbroadcastreceiver/CellBroadcastAlertFullScreen.java
+++ b/src/com/android/cellbroadcastreceiver/CellBroadcastAlertFullScreen.java
@@ -223,9 +223,8 @@ public class CellBroadcastAlertFullScreen extends Activity {
/** Returns the currently displayed message. */
CellBroadcastMessage getLatestMessage() {
- int index = mMessageList.size() - 1;
- if (index >= 0) {
- return mMessageList.get(index);
+ if (mMessageList.size() > 0) {
+ return mMessageList.get(0);
} else {
return null;
}
@@ -233,9 +232,8 @@ public class CellBroadcastAlertFullScreen extends Activity {
/** Removes and returns the currently displayed message. */
private CellBroadcastMessage removeLatestMessage() {
- int index = mMessageList.size() - 1;
- if (index >= 0) {
- return mMessageList.remove(index);
+ if (mMessageList.size() > 0) {
+ return mMessageList.remove(0);
} else {
return null;
}