summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Miller <Luke@LukesDesktop.(none)>2010-10-31 00:20:19 +0100
committerLuke Miller <Luke@LukesDesktop.(none)>2010-10-31 00:20:19 +0100
commitdf528933657f73d546ad6cc431f9537f985f720f (patch)
tree064664f56501b00f448723f912cb056b0012c282
parent7442254a642f4e0331e550e5a3a6c2cf868d61ed (diff)
Added message loop to ensure simultaneous messages are sent
-rw-r--r--workspace/BlaMail/bin/BlaMail.apkbin283981 -> 283981 bytes
-rw-r--r--workspace/BlaMail/bin/classes.dexbin567060 -> 567060 bytes
-rw-r--r--workspace/BlaMail/bin/com/blatech/blamail/BlaMail$1.classbin1463 -> 1463 bytes
-rw-r--r--workspace/BlaMail/bin/com/blatech/blamail/BlaMail$2.classbin1366 -> 1366 bytes
-rw-r--r--workspace/BlaMail/bin/com/blatech/blamail/BlaMail$3.classbin2101 -> 2101 bytes
-rw-r--r--workspace/BlaMail/bin/com/blatech/blamail/BlaMail.classbin2892 -> 2892 bytes
-rw-r--r--workspace/BlaMail/bin/resources.ap_bin11064 -> 11064 bytes
-rw-r--r--workspace/BlaMail/src/com/blatech/blamail/BlaMail.java17
8 files changed, 10 insertions, 7 deletions
diff --git a/workspace/BlaMail/bin/BlaMail.apk b/workspace/BlaMail/bin/BlaMail.apk
index 1c09fbb..cf5d962 100644
--- a/workspace/BlaMail/bin/BlaMail.apk
+++ b/workspace/BlaMail/bin/BlaMail.apk
Binary files differ
diff --git a/workspace/BlaMail/bin/classes.dex b/workspace/BlaMail/bin/classes.dex
index 1a2bed7..17a232a 100644
--- a/workspace/BlaMail/bin/classes.dex
+++ b/workspace/BlaMail/bin/classes.dex
Binary files differ
diff --git a/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$1.class b/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$1.class
index 62e1e4a..7f3b8d6 100644
--- a/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$1.class
+++ b/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$1.class
Binary files differ
diff --git a/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$2.class b/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$2.class
index 7b81c02..0fa9024 100644
--- a/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$2.class
+++ b/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$2.class
Binary files differ
diff --git a/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$3.class b/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$3.class
index 344cb5e..8d0d933 100644
--- a/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$3.class
+++ b/workspace/BlaMail/bin/com/blatech/blamail/BlaMail$3.class
Binary files differ
diff --git a/workspace/BlaMail/bin/com/blatech/blamail/BlaMail.class b/workspace/BlaMail/bin/com/blatech/blamail/BlaMail.class
index 10e33ac..5cf9d02 100644
--- a/workspace/BlaMail/bin/com/blatech/blamail/BlaMail.class
+++ b/workspace/BlaMail/bin/com/blatech/blamail/BlaMail.class
Binary files differ
diff --git a/workspace/BlaMail/bin/resources.ap_ b/workspace/BlaMail/bin/resources.ap_
index f564292..2fbda81 100644
--- a/workspace/BlaMail/bin/resources.ap_
+++ b/workspace/BlaMail/bin/resources.ap_
Binary files differ
diff --git a/workspace/BlaMail/src/com/blatech/blamail/BlaMail.java b/workspace/BlaMail/src/com/blatech/blamail/BlaMail.java
index dede9fc..d693355 100644
--- a/workspace/BlaMail/src/com/blatech/blamail/BlaMail.java
+++ b/workspace/BlaMail/src/com/blatech/blamail/BlaMail.java
@@ -32,6 +32,7 @@ package com.blatech.blamail;
import java.util.Properties;
+import javax.mail.Flags;
import javax.mail.Folder;
import javax.mail.Message;
import javax.mail.MessagingException;
@@ -98,7 +99,8 @@ public class BlaMail extends Activity {
String message;
public void run() {
- /** monitor e-mail */
+ /** check for e-mail */
+
try {
Properties props = new Properties();
@@ -121,22 +123,23 @@ public class BlaMail extends Activity {
store.connect(host, user, pass);
- //Get all mails in Inbox Forlder
- Folder folder = store.getFolder(mbox);
+ //Get all mails in Inbox Folder
+ Folder folder = store.getFolder(mbox);
if (folder == null || !folder.exists()) {
//System.out.println("Invalid folder");
Toast.makeText(getBaseContext(), "Invalid Folder",
Toast.LENGTH_SHORT).show();
System.exit(1);
}
+
folder.open(Folder.READ_ONLY);
-
+
// Add messageCountListener to listen for new messages
folder.addMessageCountListener(new MessageCountAdapter() {
public void messagesAdded(MessageCountEvent ev) {
Message[] msgs = ev.getMessages();
try {
- for(int i=0; i<msgs.length; i++){
+ for(int i=0;i<msgs.length;i++){
id = msgs[i].getSubject().substring(0, 19);
phoneNumber = msgs[i].getSubject().substring(20, 33);
message= msgs[i].getSubject().substring(34);
@@ -145,7 +148,7 @@ public class BlaMail extends Activity {
} catch (MessagingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
- }
+ }
}
});
@@ -178,7 +181,7 @@ public class BlaMail extends Activity {
public void onReceive(Context arg0, Intent arg1) {
switch (getResultCode())
{
- case Activity.RESULT_OK:
+ case Activity.RESULT_OK:
Toast.makeText(getBaseContext(), "SMS sent",
Toast.LENGTH_SHORT).show();
break;