Code example for ExpandableListView

Methods: getSelectedPositionsetAdaptersetOnItemClickListener, setEmptyView, setVisibility, startAnimation

0
        mList.setSelection(position);
    } 
 
    public long getSelectedPosition() { 
        ensureList(); 
        return mList.getSelectedPosition();
    } 
 
    /** 
     * Sets the selection to the specified child. If the child is in a collapsed 
     * group, the group will only be expanded and child subsequently selected if 
     * shouldExpandGroup is set to true, otherwise the method will return false. 
     * 
     * @param groupPosition The position of the group that contains the child. 
     * @param childPosition The position of the child within the group. 
     * @param shouldExpandGroup Whether the child's group should be expanded if 
     *            it is collapsed. 
     * @return Whether the selection was successfully set on the child. 
     */ 
    public boolean setSelectedChild(int groupPosition, int childPosition, boolean shouldExpandGroup) {
        ensureList();