Now does something with UPC codes. :)

git-svn-id: https://zxing.googlecode.com/svn/trunk@158 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
srowen 2008-01-30 19:50:43 +00:00
parent 64cebdfdd7
commit e4c014d324

View file

@ -21,6 +21,7 @@ import com.google.zxing.client.result.EmailAddressResult;
import com.google.zxing.client.result.EmailDoCoMoResult;
import com.google.zxing.client.result.ParsedReaderResult;
import com.google.zxing.client.result.ParsedReaderResultType;
import com.google.zxing.client.result.UPCParsedResult;
import com.google.zxing.client.result.URIParsedResult;
import javax.microedition.io.ConnectionNotFoundException;
@ -189,6 +190,10 @@ public final class ZXingMIDlet extends MIDlet {
} else if (type.equals(ParsedReaderResultType.EMAIL_ADDRESS)) {
String email = ((EmailAddressResult) result).getEmailAddress();
showOpenURL("Compose e-mail?", email, "mailto:" + email);
} else if (type.equals(ParsedReaderResultType.UPC)) {
String upc = ((UPCParsedResult) result).getUPC();
String uri = "http://www.upcdatabase.com/item.asp?upc=" + upc;
showOpenURL("Look up UPC?", upc, uri);
} else {
showAlert("Barcode detected", result.getDisplayResult());
}