Дизайн - это Linearlayout с сердечником внутри и цветом фона, очень просто.
При нажатии на любой вид (Вид 1, Вид 2 ...) другие макеты добавляются динамически. Эти новые макеты «подталкивают» Linearlayout, который содержит Cardview. Думаю, это не влияет на тот эффект, которого я хочу добиться.
Хотелось бы получить эффект, который вы видите на следующем изображении.
Любые идеи?
Для этого вам нужно использовать ConstraintLayout
<?xml version = "1.0" encoding = "utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android = "http://schemas.android.com/apk/res/android"
android:layout_width = "match_parent"
android:layout_height = "match_parent">
<android.support.v7.widget.CardView
android:id = "@+id/abc"
android:layout_width = "match_parent"
android:layout_height = "150dp"
app:layout_constraintTop_toTopOf = "linearLayout"
app:layout_constraintBottom_toTopOf = "linearLayout"/>
<LinearLayout>
....Your Layout Code.....
</LinearLayout/>
</android.support.constraint.ConstraintLayout>