public abstract class AbsBaseOverlay extends java.lang.Object implements BaseOverlay
BaseOverlay.OnClickListener| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<BaseOverlay.OnClickListener> |
mListeners |
protected android.view.ViewGroup |
mOverlay |
| Constructor and Description |
|---|
AbsBaseOverlay(android.view.View rootView) |
AbsBaseOverlay(android.view.View rootView,
BaseOverlay.OnClickListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
addOnClickListener(BaseOverlay.OnClickListener listener) |
protected abstract int |
getLayoutId() |
void |
hide(boolean animate) |
boolean |
isShowed() |
void |
show(boolean animate) |
protected java.util.List<BaseOverlay.OnClickListener> mListeners
protected android.view.ViewGroup mOverlay
public AbsBaseOverlay(android.view.View rootView,
BaseOverlay.OnClickListener listener)
public AbsBaseOverlay(android.view.View rootView)
public void addOnClickListener(BaseOverlay.OnClickListener listener)
addOnClickListener in interface BaseOverlaypublic void show(boolean animate)
show in interface BaseOverlaypublic void hide(boolean animate)
hide in interface BaseOverlaypublic boolean isShowed()
isShowed in interface BaseOverlayprotected abstract int getLayoutId()