Jak mówi tytuł, próbuję umieścić CardView wewnątrz Scrollview, ale cień elewacja CardView jest bycie ale off przez to rodzic ...Android Scrollview elewacja wycinek dziecko cień
To XML Layout :
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".TestScrollViewActivity">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="128dp"
android:background="?colorPrimary"
android:gravity="bottom"
android:minHeight="?actionBarSize"/>
<ScrollView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="center_horizontal"
android:clipToPadding="false"
android:paddingBottom="40dp"
android:paddingTop="60dp">
<android.support.v7.widget.CardView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:elevation="4dp"
app:cardBackgroundColor="@android:color/white"
app:cardCornerRadius="0dp">
<LinearLayout
android:layout_width="400dp"
android:layout_height="600dp"
android:orientation="vertical">
</LinearLayout>
</android.support.v7.widget.CardView>
</ScrollView>
</FrameLayout>
Jedyne obejście, które znalazłem jest dodanie dopełnienie do Scrollview dominującej lub dodać margines do CardView dziecka ...
Czy istnieje opcja aby temu zapobiec bez użycia dopełnienie/margines?
Dzięki.
Edit:
ten sposób układ wygląda bez ustawiania wyściółkę na widoku rodzica przewijania, jak można zauważyć, po lewej i prawej cienie są odcięte:
teraz jeśli wypełnienie jest dodany do rodzica Scrollview stronach, cienie są sporządzone prawidłowo, jak widać tutaj:
Więc moje główne pytanie tutaj jest to jedyny sposób, aby osiągnąć ?, czy istnieje tag lub konfiguracja na poziomie Czy widok, który pozwala poprawnie narysować jego widoki dzieci?
proszę udostępnić zrzut ekranu układu, jak wygląda i jak ma wyglądać. –
Po prostu je dodam. – vicmns