Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/diegodobelo/AndroidExpandingViewLibrary
/ functions
Functions
63 in github.com/diegodobelo/AndroidExpandingViewLibrary
⨍
Functions
63
◇
Types & classes
10
↓ 9 callers
Method
addItem
(String title, String[] subItems, int colorRes, int iconRes)
example/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java:50
↓ 8 callers
Method
setViewHeight
Set a View height in pixels. @param v The view to set the height. @param height The height in pixels.
expanding-view/src/main/java/utils/CustomViewUtils.java:17
↓ 4 callers
Method
expandIconIndicator
Show indicator animation. @param startingPos The position from where the animation should start. Useful when removing sub items.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:679
↓ 3 callers
Method
adjustItemPosIfHidden
Method to adjust Item position in parent if its sub items are outside screen.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:363
↓ 3 callers
Method
expandSubItemsWithAnimation
Expand the sub items container with animation @param startingPos The position from where the animation should start. Useful when removing sub items.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:704
↓ 3 callers
Method
setViewWidth
Set a View width in pixels. @param v The view to set the width. @param width The width in pixels.
expanding-view/src/main/java/utils/CustomViewUtils.java:29
↓ 2 callers
Method
animateSubItemAppearance
Remove the given sub item after animation ends. @param subItem The view representing the sub item to be removed. @param isAdding true if adding a view
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:740
↓ 2 callers
Method
configureSubItem
(final ExpandingItem item, final View view, String subTitle)
example/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java:92
↓ 2 callers
Method
createSubItem
Creates a sub item based on sub_item_layout Layout, set as ExpandingItem layout attribute. @return The inflated sub item view.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:423
↓ 2 callers
Method
removeSubItemFromList
Remove the given view representing the sub item. Should be an existing sub item. @param view The sub item to be removed.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:517
↓ 2 callers
Method
setViewMargin
Set a View margin. @param v The view to set margins. @param left The margin at left in pixels @param top The margin at top in pixels @param
expanding-view/src/main/java/utils/CustomViewUtils.java:54
↓ 2 callers
Method
setViewMarginTop
Set a View margin top. @param v The View to set the margin top. @param marginTop the margin top in pixles
expanding-view/src/main/java/utils/CustomViewUtils.java:41
↓ 2 callers
Method
toggleExpanded
Expand or collapse the sub items.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:345
↓ 1 callers
Method
addItem
Method to add the inflated item and set click listener. Also measures the item height. @param item The inflated item layout.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:558
↓ 1 callers
Method
addItem
Method to add a new item. @param item The ExpandingItem item.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:48
↓ 1 callers
Method
animateSubItemsIn
Show sub items animation.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:605
↓ 1 callers
Method
animateSubViews
Show sub items translation animation. @param viewGroup The sub item to animate @param index The sub item index. Needed to calculate delays.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:617
↓ 1 callers
Method
animateViewAlpha
Show sub items alpha animation. @param viewGroup The sub item to animate @param index The sub item index. Needed to calculate delays.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:653
↓ 1 callers
Method
collapse
Collapses the sub items.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:332
↓ 1 callers
Method
createItems
()
example/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java:38
↓ 1 callers
Method
createNewItem
Method to create and add a new item. @param layoutId The item Layout. @return The created item.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:57
↓ 1 callers
Method
createSubItems
Creates as many sub items as requested in {@param count}. @param count The quantity of sub items.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:471
↓ 1 callers
Method
getItemsCount
Return the items count. @return Items count.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:85
↓ 1 callers
Method
getSubItemView
Get a sub item at the given position. @param position The sub item position. Should be > 0. @return The sub item inflated view at the given position.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:497
↓ 1 callers
Method
getSubItemsCount
Returns the count of sub items. @return The count of sub items.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:325
↓ 1 callers
Method
inflateLayouts
Method to inflate all layouts. @param context The custom View Context.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:253
↓ 1 callers
Method
itemCollapseStateChanged
Notify if item was expanded or collapsed. @param expanded true if expanded. false otherwise.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:788
↓ 1 callers
Method
itemCreated
(String title)
example/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java:118
↓ 1 callers
Method
readAttributes
Read all custom styleable attributes. @param context The custom View Context. @param attrs The atrributes to be read.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:229
↓ 1 callers
Method
removeAllViews
Method to remove all items.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:101
↓ 1 callers
Method
removeItem
Method to remove an item. @param item The item to be removed.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:93
↓ 1 callers
Method
removeSubItem
Remove the given view representing the sub item, with animation. Should be an existing sub item. @param view The sub item to be removed.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:534
↓ 1 callers
Method
scrollUpByDelta
Scroll up to show sub items @param delta The calculated amount to scroll up.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:109
↓ 1 callers
Method
setIndicatorBackgroundSize
Set the indicator background width, height and margins
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:283
↓ 1 callers
Method
setIndicatorColor
Set the indicator color by color value. @param color The color value.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:397
↓ 1 callers
Method
setIndicatorColorRes
Set the indicator color by resource. @param colorRes The color resource.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:389
↓ 1 callers
Method
setIndicatorIcon
Set the indicator icon. @param icon Drawable of the indicator icon.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:415
↓ 1 callers
Method
setIndicatorIconRes
Set the indicator icon by resource. @param iconRes The icon resource.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:407
↓ 1 callers
Method
setParent
Set the parent in order to auto scroll. @param parent The parent of type {@link ExpandingList}
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:549
↓ 1 callers
Method
setSubItemDimensions
Measure sub items dimension. @param v The sub item to measure.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:580
↓ 1 callers
Method
setupIndicator
Method to setup indicator, including size and visibility.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:216
↓ 1 callers
Method
setupStateVariables
Setup the variables that defines item state.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:207
↓ 1 callers
Method
showInsertDialog
(final OnItemCreated positive)
example/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java:102
↓ 1 callers
Method
toggleSubItems
Toggle sub items collapsed/expanded
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:595
Method
ApplicationTest
()
example/src/androidTest/java/com/diegodobelo/expandinganimlib/ApplicationTest.java:10
Method
ApplicationTest
()
expanding-view/src/androidTest/java/com/diegodobelo/expandingview/ApplicationTest.java:10
Method
ExpandingItem
Constructor. @param context @param attrs
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:191
Method
ExpandingList
The constructor. @param context The View Context. @param attrs The attributes.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:37
Method
addition_isCorrect
()
example/src/test/java/com/diegodobelo/expandinganimlib/ExampleUnitTest.java:11
Method
addition_isCorrect
()
expanding-view/src/test/java/com/diegodobelo/expandingview/ExampleUnitTest.java:11
Method
getItemByIndex
Method to get an Item from the ExpandingList by its index. @param index The index of the item. @return An ExpandingItem in the list.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:74
Method
isExpanded
Tells if the item is expanded. @return true if expanded. false otherwise.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:317
Method
itemCreated
(String title)
example/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java:74
Method
onAnimationEnd
(Animator animation)
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:639
Method
onAnimationUpdate
(ValueAnimator animation)
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:631
Method
onClick
(View v)
example/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java:71
Method
onClick
(View v)
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:265
Method
onCreate
(Bundle savedInstanceState)
example/src/main/java/com/diegodobelo/expandinganimlib/MainActivity.java:30
Method
removeAllSubItems
Remove all sub items.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:541
Method
removeSubItemAt
Remove sub item at the given position. @param position The position of the item to be removed.
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:509
Method
run
()
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:293
Method
run
()
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingList.java:111
Method
setStateChangedListener
Set a listener to listen item stage changed. @param listener The listener of type {@link OnItemStateChanged}
expanding-view/src/main/java/com/diegodobelo/expandingview/ExpandingItem.java:309