I think I found an issue with TMapView (on Android, not tested on iOS). Would someone confirm this, please?
I think I found an issue with TMapView (on Android, not tested on iOS). Would someone confirm this, please?
https://quality.embarcadero.com/browse/RSP-10707
https://quality.embarcadero.com/browse/RSP-10707
https://quality.embarcadero.com/browse/RSP-10707
https://quality.embarcadero.com/browse/RSP-10707
This is because the map is a native control. It can be hosted by other controls with "platform" presentation style only, which is another new feature added in XE8.
ReplyDeleteSo I put my TMapView inside a TPanel with ControlType = Platform but nothing changed. Is this iOS-only as I read here ( http://docwiki.embarcadero.com/Libraries/XE8/en/FMX.StdCtrls.TPanel.ControlType )? Can you name a containter component that is supported on Android too?
ReplyDeleteThanks!
Nope, on Android the issue is quite open. Only hiding/showing an other similar tricks will work. Looks like I didn't read carefully your description!
ReplyDeleteNew Map support in XE8 is for iOS and Android. Sarina wrote a recent blog about map support at http://community.embarcadero.com/index.php/blogs/entry/working-with-the-new-mapview-on-ios-and-android-with-rad-studio-xe8
ReplyDeleteThanks for the quick response!
ReplyDeleteDavid Intersimone I saw Sarina's blog post and I have stolen a few concepts for my demo session at Delphi Porte Aperte (a live Delphi event here in Italy, April 29th). There is a line I had to add in the Android version when coming to customize the marker icon, otherwise I got an exception. Here's the issue on quality portal: https://quality.embarcadero.com/browse/RSP-10770
ReplyDeleteMap support is a very nice feature to have, please upvote my issues ;-)
HTH!
I just forwarded the public jira information to the R&D team - thanks.
ReplyDelete