When changing the default yellow color of the scrolling list to something else using android:background, the overlay area is colored as well. I suggest to add another attribute that colors the list, and leave android:background transparent.
Workaround for now:
Set android:background="@color/mycolor"
Call loopBarView.setBackgroundColor(getResources().getColor(R.color.transparent));