| java.lang.Object | ||
| ↳ | ||
| ↳ | com.steerpath.sdk.maps.defaults.DirectionsAdapter | |
SDK's in-built RecyclerView.Adapter for displaying RouteSteps in a RecyclerView.
Requires following styles:
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| interface | DirectionsAdapter.OnRouteStepClickListener | DirectionsAdapter-to-parent communication channel. | |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
DirectionsAdapter(Context context)
Default constructor.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | getItemCount() | ||||||||||
| void | onBindViewHolder(DirectionsAdapter.BuildingViewHolder holder, int position) | ||||||||||
| void | onClick(View view) | ||||||||||
| DirectionsAdapter.BuildingViewHolder | onCreateViewHolder(ViewGroup parent, int viewType) | ||||||||||
| void |
setCurrentStep(RouteStep step)
Current RouteStep is highlighted.
| ||||||||||
| void |
setOnRouteStepSelectedListener(DirectionsAdapter.OnRouteStepClickListener listener)
Registers a listener for receiving notifications when user selects something from the RouteStep list.
| ||||||||||
| void |
setProgress(RouteTrackerProgress progress)
Updates current RouteSteps directions info.
| ||||||||||
| void |
setSteps(List<RouteStep> steps)
Sets RouteStep data for the list.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
android.view.View.OnClickListener
| |||||||||||
Default constructor.
Registers a listener for receiving notifications when user selects something from the RouteStep list.