<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <activity android:name=".wxapi.WXEntryActivity" android:exported="true" android:label="@string/app_name" android:theme="@android:style/Theme.Translucent.NoTitleBar" /> public class ShareActivity extends Activity { private void shareToWeChatFriend() { IWXAPI wxapi = WXAPIFactory.createWXAPI(this, "YOUR_APP_ID", true); wxapi.registerApp("YOUR_APP_ID"); WXTextObject textObj = new WXTextObject(); WXMediaMessage msg = new WXMediaMessage(); msg.mediaObject = textObj; SendMessageToWX.Req req = new SendMessageToWX.Req(); req.transaction = buildTransaction("text"); req.message = msg; wxapi.sendReq(req); } private String buildTransaction(final String type) { return (type == null) ? String.valueOf(System.currentTimeMillis()) : type + System.currentTimeMillis(); } @Override protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == Constants.REQUEST_WX_SHARE && resultCode == RESULT_OK) { } } }


上一篇:
下一篇:
切换中文