From 423b2705a81a86f58640af18be29826488f55bc9 Mon Sep 17 00:00:00 2001 From: yye Date: Fri, 19 Aug 2016 14:37:51 +0800 Subject: [PATCH] fix #28 --- src/in/srain/cube/views/GridViewWithHeaderAndFooter.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/in/srain/cube/views/GridViewWithHeaderAndFooter.java b/src/in/srain/cube/views/GridViewWithHeaderAndFooter.java index ce997f3..3da3f88 100644 --- a/src/in/srain/cube/views/GridViewWithHeaderAndFooter.java +++ b/src/in/srain/cube/views/GridViewWithHeaderAndFooter.java @@ -697,6 +697,9 @@ public View getView(int position, View convertView, ViewGroup parent) { // in a row to determine the height for the entire row. convertView.setVisibility(View.INVISIBLE); convertView.setMinimumHeight(headerViewContainer.getHeight()); + if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1){ + convertView.requestLayout(); + } return convertView; } } @@ -733,6 +736,9 @@ public View getView(int position, View convertView, ViewGroup parent) { // in a row to determine the height for the entire row. convertView.setVisibility(View.INVISIBLE); convertView.setMinimumHeight(footViewContainer.getHeight()); + if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1){ + convertView.requestLayout(); + } return convertView; } }