OsmAnd
|
Inherits ViewGroup.
Public Member Functions | |
MapStackControl (Context context) | |
void | setExpandImageDrawable (Drawable d) |
void | setTopDrawable (Drawable topDrawable) |
void | setStackDrawable (int stackDrawable) |
void | updateInfo () |
void | addStackView (MapInfoControl v) |
void | addCollapsedView (MapInfoControl v) |
List< MapInfoControl > | getStackViews () |
List< MapInfoControl > | getCollapsedViews () |
List< MapInfoControl > | getAllViews () |
boolean | isCollapsed () |
boolean | isCollapsible () |
Protected Member Functions | |
void | onMeasure (int widthMeasureSpec, int heightMeasureSpec) |
void | onLayout (boolean changed, int left, int top, int right, int bottom) |
Package Attributes | |
List< MapInfoControl > | stackViews = new ArrayList<MapInfoControl>() |
List< MapInfoControl > | collapsedViews = new ArrayList<MapInfoControl>() |
ImageView | expandView |
List< Drawable > | cacheStackDrawables = new ArrayList<Drawable>() |
net.osmand.plus.views.MapStackControl.MapStackControl | ( | Context | context | ) |
boolean net.osmand.plus.views.MapStackControl.isCollapsed | ( | ) |
boolean net.osmand.plus.views.MapStackControl.isCollapsible | ( | ) |
void net.osmand.plus.views.MapStackControl.onLayout | ( | boolean | changed, |
int | left, | ||
int | top, | ||
int | right, | ||
int | bottom | ||
) | [protected] |
void net.osmand.plus.views.MapStackControl.onMeasure | ( | int | widthMeasureSpec, |
int | heightMeasureSpec | ||
) | [protected] |
void net.osmand.plus.views.MapStackControl.setExpandImageDrawable | ( | Drawable | d | ) |
void net.osmand.plus.views.MapStackControl.setStackDrawable | ( | int | stackDrawable | ) |
void net.osmand.plus.views.MapStackControl.setTopDrawable | ( | Drawable | topDrawable | ) |
List<Drawable> net.osmand.plus.views.MapStackControl.cacheStackDrawables = new ArrayList<Drawable>() [package] |
List<MapInfoControl> net.osmand.plus.views.MapStackControl.collapsedViews = new ArrayList<MapInfoControl>() [package] |
ImageView net.osmand.plus.views.MapStackControl.expandView [package] |
List<MapInfoControl> net.osmand.plus.views.MapStackControl.stackViews = new ArrayList<MapInfoControl>() [package] |