I think it's a bug on HorizontalListView class.
I change
child.measure(MeasureSpec.makeMeasureSpec(getWidth(), MeasureSpec.AT_MOST),
MeasureSpec.makeMeasureSpec(getHeight(), MeasureSpec.AT_MOST));
to
child.measure(MeasureSpec.makeMeasureSpec(params.width, MeasureSpec.AT_MOST),
MeasureSpec.makeMeasureSpec(params.height, MeasureSpec.AT_MOST));
on HorizontalListView.java and it works for me.
I hope helps someone else.