部分手机上使用基础版授权码使动态图层透明度设置失效
部分手机上使用基础版授权码使动态图层透明度设置失效,以下为测试手机版本和测试结果:
小米2s android版本:4.1, 问题没有复现;
华为荣耀5s android版本:5.1,问题没有复现;
魅族mx5 android版本:5.1 问题没有复现;
vivo x6 android版本:6.0 问题复现;
三星note4 android版本:6.0.1 问题复现;
一加3 android版本:6.0.1 问题复现。
以下为测试代码,测试版本ArcGIS Runtime SDK for Android 10.2.8:
map = (MapView) findViewById(R.id.map);
try {
ArcGISRuntime.setClientId(7P5qQkPz82iZ4tNf);
} catch (Exception e) {
// TODO: handle exception
}
Layer gisDynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer(http://sampleserver1.arcgisonl ... Server);
//gisDynamicMapServiceLayer.setOpacity(1f);
gisDynamicMapServiceLayer.setOpacity(0.58f);
map.addLayer(gisDynamicMapServiceLayer);
小米2s android版本:4.1, 问题没有复现;
华为荣耀5s android版本:5.1,问题没有复现;
魅族mx5 android版本:5.1 问题没有复现;
vivo x6 android版本:6.0 问题复现;
三星note4 android版本:6.0.1 问题复现;
一加3 android版本:6.0.1 问题复现。
以下为测试代码,测试版本ArcGIS Runtime SDK for Android 10.2.8:
map = (MapView) findViewById(R.id.map);
try {
ArcGISRuntime.setClientId(7P5qQkPz82iZ4tNf);
} catch (Exception e) {
// TODO: handle exception
}
Layer gisDynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer(http://sampleserver1.arcgisonl ... Server);
//gisDynamicMapServiceLayer.setOpacity(1f);
gisDynamicMapServiceLayer.setOpacity(0.58f);
map.addLayer(gisDynamicMapServiceLayer);
1 个回复
勾戈雪黎
赞同来自:
BUG-000100002:Graphic layers with transparency that are licensed at the Runtime Basic level do not display on certain devices.
使用基础版本授权会使Graphic Layers的透明度设置失效,该问题的描述与动态图层一致。美国工程师将其定位为基础图层出现问题,由于美国工程师无法复现问题,所以他将动态图层出现的问题与已存在的BUG挂在一起,暂无绕行办法。
要回复问题请先登录或注册