白色矩形区域(显示 MMedia 横幅时覆盖整个屏幕)存在于 Android 4.0+ 的设备上,同时仅使用纯 Java 代码。添加指定宽度和高度的行并不能解决问题(白屏仍然存在)。希望千禧年团队能对此问题进行调查。干杯
MMSDK.initialize(this);
millennialView = new MMAdView(this);
millennialView.setApid(MILLENNIAL_BANNER_ID);
millennialView.setId(MMSDK.getDefaultAdId());
RelativeLayout.LayoutParams lay2 = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
lay2.addRule(RelativeLayout.ALIGN_PARENT_TOP);
layout.addView(millennialView, lay2);
Map<String, String> metaData = new HashMap<String, String>();
metaData.put("width", "480");
metaData.put("height", "60");
MMRequest mmediaRequest = new MMRequest();
mmediaRequest.setMetaValues(metaData);
millennialView.setMMRequest(mmediaRequest);
millennialView.setListener(getMillennialListener());
millennialView.getAd();