Actually add subject/body per GeoSixPack
[zxing.git] / android / src / com / google / zxing / client / android / result / EmailAddressResultHandler.java
index 35c4fe5..7b3ea92 100644 (file)
@@ -49,10 +49,13 @@ public final class EmailAddressResultHandler extends ResultHandler {
 
   @Override
   public void handleButtonPress(int index) {
-    EmailAddressParsedResult emailResult = (EmailAddressParsedResult) result;
+    EmailAddressParsedResult emailResult = (EmailAddressParsedResult) getResult();
     switch (index) {
       case 0:
-        sendEmailFromUri(emailResult.getMailtoURI(), null, null);
+        sendEmailFromUri(emailResult.getMailtoURI(),
+                         emailResult.getEmailAddress(),
+                         emailResult.getSubject(),
+                         emailResult.getBody());
         break;
       case 1:
         String[] addresses = new String[1];