Эффект с полями? - PullRequest
       42

Эффект с полями?

0 голосов
/ 17 декабря 2018

Конструкция представляет собой линейный макет с кардивью внутри и таким простым цветом фона.

При нажатии на любой вид (вид 1, вид 2 ...) другие макеты добавляются динамически.Эти новые макеты "выдвигают" Linearlayout, который содержит Cardview.Я думаю, что это не влияет на эффект, которого я хочу достичь.

enter image description here

Я хотел бы получить эффект, который вы видите на следующем изображении.

enter image description here

Есть идеи?

1 Ответ

0 голосов
/ 17 декабря 2018

Для этого Вам необходимо использовать 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>
...