I am developing an Android application that has a ListView containing CardViews populated using a custom ArrayAdapter .
The CardViews have an expandable area that becomes visible on click by sliding downward .
However when i view the last CardView that is visible on the screen i can only see the non-expandable part of the CardView i.e. the expandable can only be viewed if i scroll downward myself.
I have seen this type of feature before where the layout automatically adjusts by scrolling downward to include the expandable part .
I have not been able to implement this myself .
How can i achieve this functionality ?