ExpoFP¶
An Android library (AAR) to show and manage floor plans.
What's new in ExpoFP SDK version 5.4.0¶
- Added new models:
ExpoFpBounds,ExpoFpPoint,ExpoFpPOISelector,ExpoFpPOISelectors,ExpoFpZoomOptions. - Added
fitBounds(bounds, options),zoomTo(selectors, options),getBounds(selectors)methods. - Added
highlightEntities(externalIds),reset(),deselectCurrentPosition(),deselectRoute()methods. - Added built-in GPS tracking management:
setBuiltInGpsTrackingEnabled(isEnabled)andisBuiltInGpsTrackingEnabled(). - Added custom message handler support:
setMessageHandler(messageHandler, callbackName)andremoveMessageHandler(callbackName). - Changelog
Migration guides¶
Setup¶
Gradle (Kotlin DSL)
dependencies {
implementation("com.expofp:fplan:5.4.0")
}
Minimum supported Android SDK version: 24
Topics¶
- Load Plan
Basic way to show a plan from the internet. - Download Plan
Save plans in mobile file storage and use them without the internet. - Preload Plan
Preload plans in advance and reuse them without the internet during an app lifecycle. - Manage properties and settings
Reload a plan with new settings, apply, change or remove current settings and check the plan loading status. - Manage Plan
Apply commands and request information from a plan via presenter. - Listen Plan events
Listen and respond to user interactions with the plan. - Setup navigation
Setup your own location provider or use one of our pertners and help people navigate in a plan.
Articles¶
- Changelog Detailed changelog from v5.0.0 release.
- Migration guide from v4 to v5 How to easily migrate SDK from version 4 to version 5 and start using new features.
Usage Examples¶
- Mini-map Embed a floor plan preview in your content screens and expand it into a full interactive map.