i'm implementing inapp billing in android app. works well, however, i'm trying decouple broadcast receiver activity manifest. suggestion in android's trivialdrive sample: // important: dynamically register broadcast messages updated purchases. // register receiver here instead of <receiver> in manifest // because call getpurchases() @ startup, therefore can ignore // broadcasts sent while app isn't running. // note: registering listener in activity bad idea, done here // because sample. regardless, receiver must registered after // iabhelper setup, before first call getpurchases(). currently there's class extends broadcastreceiver : public class iabbroadcastreceiver extends broadcastreceiver { /** * intent action receiver should filter for. */ public static final string action = "com.android.vending.billing.purchases_updated"; private final iabbroadcastlistener mlistener; public iabbroadcastreceiver(iabbroadcastlistener listener) { m...
does knows tool generate barcode image (preferably code 39) string , converts base64 string, use this: var text = "11220"; // text convert var base64str = texttobase64barcode(text); // function convert input // image formated in base64 string "data:image/jpeg;base64..." ? using jsbarcode function want. function texttobase64barcode(text){ var canvas = document.createelement("canvas"); jsbarcode(canvas, text, {format: "code39"}); return canvas.todataurl("image/png"); }
Comments
Post a Comment