Everything's done

Когда я писал, что здесь не нужен LinearLayout, это не значило, что вместо него надо сделать RelativeLayout. Тут в принципе не нужна ViewGroup над текст вьюхой. Ты можешь своей TextView задать android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:padding="@dimen/relative_layout_padding"
    android:background="@android:color/black"
И получится тоже самое, что у тебя сейчас