Похоже, вы пытаетесь реализовать RecyclerView, а ваш макет - ViewHolder. xml для элемента.
Я бы предложил установить ширину viewHolder на match_parent
и высоту на wrap_content
вместо указания фиксированных значений пикселей для достижения желаемого.
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:background="@drawable/border"
android:layout_marginTop="20dp"
android:layout_marginLeft="6dp"
android:gravity="center"
android:paddingTop="25dp">
Я бы удалил свойство padding из вашего Border
ресурса, скорее предложите управлять интервалом через макет ViewHolders.