| | |
| | | TTAdNative mTTAdNative = TTAdSdk.getAdManager().createAdNative(mContext); |
| | | AdSlot adSlot = new AdSlot.Builder() |
| | | .setCodeId(pid) |
| | | .setRewardName("金币") //奖励的名称 选填 |
| | | .setRewardAmount(3) //奖励的数量 选填 |
| | | // .setUserID("tag123")//tag_id |
| | | .setMediaExtra("media_extra") //附加参数 |
| | | .setOrientation(TTAdConstant.VERTICAL) //必填参数,期望视频的播放方向:TTAdConstant.HORIZONTAL 或 TTAdConstant.VERTICAL |
| | |
| | | mttRewardVideoAd.showRewardVideoAd(mContext, TTAdConstant.RitScenes.CUSTOMIZE_SCENES, "scenes_test"); |
| | | mttRewardVideoAd = null; |
| | | } |
| | | com.alibaba.fastjson.JSONObject result = new com.alibaba.fastjson.JSONObject(); |
| | | result.put("code", 100); |
| | | result.put("msg", "缓存成功"); |
| | | handler.setProgressData(result); |
| | | } |
| | | |
| | | @Override |
| | | public void onRewardVideoCached(TTRewardVideoAd ttRewardVideoAd) { |
| | | mttRewardVideoAd=ttRewardVideoAd; |
| | | //开发者做一个标识 |
| | | com.alibaba.fastjson.JSONObject result = new com.alibaba.fastjson.JSONObject(); |
| | | result.put("code", 100); |
| | | result.put("msg", "缓存成功"); |
| | |
| | | result.put("code", 0); |
| | | result.put("msg", "广告展示完成"); |
| | | handler.complete(result); |
| | | } |
| | | |
| | | @Override |
| | | public void onRewardArrived(boolean b, int i, Bundle bundle) { |
| | | |
| | | } |
| | | |
| | | @Override |
| | |
| | | |
| | | ArrayList<Uri> uriList = new ArrayList<Uri>(); |
| | | if (imageList != null) |
| | | for (ShareImageEntity entity : imageList) |
| | | for (ShareImageEntity entity : imageList) { |
| | | uriList.add(Tools.getImageContentUri(mContext, new File(entity.getFilePath()))); |
| | | |
| | | } |
| | | if (platfrom == 1) { |
| | | ShareImageUtil.shareWXPictureByIntent(mContext, uriList); |
| | | } else if (platfrom == 2) { |