так лэйаут тебе подсказали. Разворачивающийся список можно сделать так : берешь лэйаут, который должен скрываться(т.е. именно этот кусок который сворачивается, со словами), и по нажатию кнопки ставишь ему setVisibility(View.GONE). для анимации поэкспериментируй с атрибутом android:animateLayoutChanges в целевом лэйауте.