Loading...
Searching...
No Matches
DefaultNavigationView.java File Reference

Ready-to-use navigation view with built-in UI: zoom controls, floor selector, follow me toggle and user location layer. Automatically wires SDK listeners (building focus, sublocation, camera) and keeps widgets in sync. Widget configs are passed directly to each widget. More...

import android.content.Context;
import android.graphics.Color;
import android.graphics.PointF;
import android.util.AttributeSet;
import android.view.Gravity;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import com.navigine.idl.java.Building;
import com.navigine.idl.java.BuildingListener;
import com.navigine.idl.java.CameraListener;
import com.navigine.idl.java.CameraUpdateReason;
import com.navigine.idl.java.NavigineSdk;
import com.navigine.idl.java.Sublocation;
import com.navigine.idl.java.SublocationChangeListener;
import com.navigine.view.widgets.FloorSelectorView;
import com.navigine.view.widgets.FloorSelectorViewConfig;
import com.navigine.view.widgets.FollowMeButton;
import com.navigine.view.widgets.FollowMeButtonConfig;
import com.navigine.view.widgets.ZoomControls;
import com.navigine.view.widgets.ZoomControlsConfig;
import com.navigine.idl.java.UserLocationLayer;
import java.util.ArrayList;
import java.util.List;

Go to the source code of this file.

Classes

class  com.navigine.view.DefaultNavigationView
 Ready-to-use navigation view with built-in UI: zoom controls, floor selector, follow me toggle and user location layer. Automatically wires SDK listeners (building focus, sublocation, camera) and keeps widgets in sync. Use DefaultNavigationViewConfig to customize; config can be updated at runtime via setConfig(). More...
 

Packages

package  com.navigine.view
 

Detailed Description

Ready-to-use navigation view with built-in UI: zoom controls, floor selector, follow me toggle and user location layer. Automatically wires SDK listeners (building focus, sublocation, camera) and keeps widgets in sync. Widget configs are passed directly to each widget.

Definition in file DefaultNavigationView.java.