package mx.ambmultimedia.brillamexico.customViews;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.ListView;
public class ExtendableListView extends ListView {
public ExtendableListView (Context context) {
super(context);
}
public ExtendableListView (Context context, AttributeSet attrs) {
super(context, attrs);
}
public ExtendableListView (Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int heightSpec;
if (getLayoutParams().height == LayoutParams.WRAP_CONTENT) {
heightSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
}
else {
heightSpec = heightMeasureSpec;
}
super.onMeasure(widthMeasureSpec, heightSpec);
}
}