Multi-Floor
LoadFloor, GetFloors, etc.
- Importação
- Permissões
- Obter piso atual
- Obter todos os pisos
- Carregar piso
Importação
Importar o Caller.
kotlin
import com.robotec.caller.navigation.MultiFloor
Colocar o MultiFloor em variável global.
kotlin
private val multiFloor = MultiFloor()
Permissões
Permissões Necessárias:
- MAP
kotlin
<!-- AndroidManifest.xml -->
<meta-data
android:name="@string/metadata_permissions"
android:value= "com.robotemi.permission.map" />
Obter piso atual
Chamar o método getCurrentFloor.
Parâmetros
- None
Retornos
- floor -> Floor
kotlin
val floor = multiFloor.getCurrentFloor()
Obter todos os pisos
Chamar o método getFloors.
Parâmetros
- None
Retornos
- floors -> List<Floor>
kotlin
val floors = multiFloor.getFloors()
Carregar piso
Chamar o método loadFloor.
Parâmetros
- id -> Int
- position -> Position
Retornos
- None
kotlin
multiFloor.loadFloor(id, position){
código callback
}