laptop and a wrench

Erro

Constructing a MapView in the extensible markup langage (XML) using the blank activity template of Android Studio after the 1.4 update causes the map to jitter when panning and zooming.

Última Publicação: January 9, 2016 ArcGIS Runtime SDK
Número de ID do Erro BUG-000092723
EnviadoDecember 4, 2015
Última ModificaçãoJune 5, 2024
Aplica-se àArcGIS Runtime SDK
Versão encontrada10.2.6
Sistema OperacionalAndroid
Versão do Sistema Operacional5.1x
StatusKnown Limit

Informações Adicionais

The flicker has nothing to do with Android Studio and instead is a result of the `MapView` being contained in a `RelativeView` with a layout behavior defined as the following: `app:layout_behavior="@string/appbar_scrolling_view_behavior"` This means the relative layout actually scrolls on pan and causes the MapView to be re-positioned slightly on screen causing the black flickering. If users comment the line above in **content_main.xml** the application works as expected. This is a known issue.

Solução Provisória

1. Construct the MapView in Java instead of XMLMapView myMapView = new MapView(MainActivity.this,null,null);myMapView.addLayer(new ArcGISDynamicMapServiceLayer("<a href="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer" target="_blank">http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer</a>")); setContentView(myMapView);- To construct the MapView in XML set the parameter of setContentView method in MainActivityJava to content_main instead of activity_main.setContentView(R.layout.content_main);

Etapas para Reproduzir

ID do Erro: BUG-000092723

Software:

  • ArcGIS Runtime SDK

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download