public class AccordionView
extends ScrollView
| Modifier and Type | Class and Description |
|---|---|
static class |
AccordionView.Item |
static interface |
AccordionView.OnAccordionEventListener |
| Constructor and Description |
|---|
AccordionView(Context context) |
| Modifier and Type | Method and Description |
|---|---|
AccordionView.Item |
addItem(AccordionView.Item item) |
AccordionView.Item |
addItem(View titleView,
View contentView) |
void |
closeAllItems() |
boolean |
getAllowMultipleItemsOpen() |
LinearLayout |
getLinearLayout() |
int |
getOpenTransitionDuration() |
boolean |
getOpenTransitionEnabled() |
TimeInterpolator |
getOpenTransitionInterpolator() |
int |
getScrollAnimationDuration() |
boolean |
getScrollAnimationEnabled() |
TimeInterpolator |
getScrollInterpolator() |
boolean |
getScrollToTopOnItemOpen() |
void |
removeAllItems() |
void |
removeItem(AccordionView.Item item) |
void |
setAllowMultipleItemsOpen(boolean a) |
void |
setOnAccordionEventListener(AccordionView.OnAccordionEventListener l) |
void |
setOpenTransitionDuration(int t) |
void |
setOpenTransitionEnabled(boolean e) |
void |
setOpenTransitionInterpolator(TimeInterpolator i) |
void |
setScrollAnimationDuration(int s) |
void |
setScrollAnimationEnabled(boolean e) |
void |
setScrollInterpolator(TimeInterpolator i) |
void |
setScrollToTopOnItemOpen(boolean s) |
public LinearLayout getLinearLayout()
public AccordionView.Item addItem(View titleView, View contentView)
public AccordionView.Item addItem(AccordionView.Item item)
public void removeItem(AccordionView.Item item)
public void removeAllItems()
public boolean getAllowMultipleItemsOpen()
public void setAllowMultipleItemsOpen(boolean a)
public TimeInterpolator getScrollInterpolator()
public void setScrollInterpolator(TimeInterpolator i)
public TimeInterpolator getOpenTransitionInterpolator()
public void setOpenTransitionInterpolator(TimeInterpolator i)
public int getScrollAnimationDuration()
public void setScrollAnimationDuration(int s)
public int getOpenTransitionDuration()
public void setOpenTransitionDuration(int t)
public boolean getScrollAnimationEnabled()
public void setScrollAnimationEnabled(boolean e)
public boolean getOpenTransitionEnabled()
public void setOpenTransitionEnabled(boolean e)
public boolean getScrollToTopOnItemOpen()
public void setScrollToTopOnItemOpen(boolean s)
public void setOnAccordionEventListener(AccordionView.OnAccordionEventListener l)
public void closeAllItems()