diff --git a/src/org/sflphone/views/stickylistheaders/StickyListHeadersListView.java b/src/org/sflphone/views/stickylistheaders/StickyListHeadersListView.java index 57fc0cecc0f7e3791c68973b293a5a84cfdc7981..0cce2c2c406d840eb0c72834b98be68c88ec51a7 100644 --- a/src/org/sflphone/views/stickylistheaders/StickyListHeadersListView.java +++ b/src/org/sflphone/views/stickylistheaders/StickyListHeadersListView.java @@ -83,7 +83,7 @@ public class StickyListHeadersListView extends FrameLayout { super(context, attrs, defStyle); // Initialize the list - mList = new WrapperViewList(context); + mList = new WrapperViewList(context, attrs); mDivider = mList.getDivider(); mDividerHeight = mList.getDividerHeight(); diff --git a/src/org/sflphone/views/stickylistheaders/WrapperViewList.java b/src/org/sflphone/views/stickylistheaders/WrapperViewList.java index 2f3b0d0439d392a667fa3b049831d0e1cb460316..0ea0bb4d888602fbf51a28790764067c87f88165 100644 --- a/src/org/sflphone/views/stickylistheaders/WrapperViewList.java +++ b/src/org/sflphone/views/stickylistheaders/WrapperViewList.java @@ -8,6 +8,7 @@ import android.content.Context; import android.graphics.Canvas; import android.graphics.Rect; import android.os.Build; +import android.util.AttributeSet; import android.view.View; import android.widget.AbsListView; import android.widget.ListView; @@ -25,8 +26,8 @@ class WrapperViewList extends ListView { private Field mSelectorPositionField; private boolean mClippingToPadding = true; - public WrapperViewList(Context context) { - super(context); + public WrapperViewList(Context context, AttributeSet attrs) { + super(context, attrs); // Use reflection to be able to change the size/position of the list // selector so it does not come under/over the header