final boolean checkArgs() {
   if (message == null) {
     Log.e("MicroMsg.SDK.SendMessageToWX.Req", "checkArgs fail ,message is null");
     return false;
   } else {
     return message.checkArgs();
   }
 }
예제 #2
0
 public static WXMediaMessage a(Bundle bundle) {
   WXMediaMessage wxmediamessage = new WXMediaMessage();
   wxmediamessage.sdkVer = bundle.getInt("_wxobject_sdkVer");
   wxmediamessage.title = bundle.getString("_wxobject_title");
   wxmediamessage.description = bundle.getString("_wxobject_description");
   wxmediamessage.thumbData = bundle.getByteArray("_wxobject_thumbdata");
   String s1 = bundle.getString("_wxobject_identifier_");
   if (s1 == null || s1.length() <= 0) {
     return wxmediamessage;
   }
   String s = s1;
   try {
     s1 = s1.replace("com.tencent.mm.sdk.openapi", "cn.sharesdk.wechat.utils");
   }
   // Misplaced declaration of an exception variable
   catch (Bundle bundle) {
     e.c(bundle);
     e.c(
         (new StringBuilder())
             .append("get media object from bundle failed: unknown ident ")
             .append(s)
             .toString(),
         new Object[0]);
     return wxmediamessage;
   }
   s = s1;
   wxmediamessage.mediaObject = (ediaObject) Class.forName(s1).newInstance();
   s = s1;
   wxmediamessage.mediaObject.unserialize(bundle);
   return wxmediamessage;
 }