Basic problem I have is that I make a modification to a layer and attempt to refresh it using RequestDrawing and it does not get redrawn. In order for the refresh to take affect I have to pan the view or do a scale change operation.
Project setup I have is a Xamarin forms project using v12 of your libraries. Attached project file demonstrates the issue. app id for the bing layer needs to be set to something valid. Also in the test case I never implemented the android portion as that is working as expected in our application.
There are actually 3 issues here that concerns me.
-
Initial display of the bing map if you do a pinch zoom application crashes. If you press the +/- buttons first the pinch zoom works fine, like wise if you place a feature first it also works fine.
-
Refresh issue – The click me button places a feature in the center of the screen. The fealayer Toggle button toggles the visibility flag on the layer and does a requestDrawing call on the layer. Nothing occurs leaving the placed feature displayed – as mentioned zooming in/out will cause the feature to go away as expected.
-
final issue is the Bing map disappears when zooming in. From initial display if you zoom in 8+ times the screen goes blank - Android will continue to zoom in even if no more tiles area available.
ThinkgeoTestCase.zip (485.2 KB)