Simple Expandable List Example

Seek Bar Example

This example shows how to create Expandable list using simple default adapter.


1.) Create a new project by File-> New -> Android Project name it SimpleExpandableListExample.

2.) Run for output.


1.) Create a project named SimpleExpandableListExample and set the information as stated in the image.

Build Target: Android 2.3.3
Application Name: SimpleExpandableListExample
Package Name: com.example
Activity Name: SimpleExpandableListExampleActivity
Min SDK Version: 10

2.) Open file and write following code there:




3.) Compile and build the project.

Comments 7

  1. Hi.

    I need that my class extends also from Activity, in my View appears more data, no only an ExpandableListActivity. How could I do this?


  2. I’ve read hundreds (if not thousands) of tutorials and examples while developing Android applications, but I never wrote any comment if anything helped me – yes I will change that about myself.

    After realizing that this saved my damned day I just wanted to say: Thank you!

  3. Is it possible to open expandableList on a button click in a activity ? I did succeed but list is hidden and not shown completely. For example like drop down list.

  4. At last, a simple example of an expandable list, it is difficult to find them.
    Just a couple of things:
    * You are using a simple_expandable_list_item_1 for the main list, which have just one TextView, but you use two text for each item of the main list; so, the second one(key=IS_EVEN), it is not used (This group is even/odd).
    * Secondly, you use a simple_expandable_list_item_2 for the children, these are the lists that are inside the main list; but you just put of them inside the children the list, the other is simply commented (// curChildMap.put(NAME, “Child ” + j)). I suppose you just want to use one of them, and this is because it appear a blank line inside each child item.
    Anyway, thank you for your example.

Leave a Reply

Your email address will not be published. Required fields are marked *