android Проблема углового радиуса NestedScrollView - PullRequest
0 голосов
/ 21 января 2020

Вот урезанная версия моего xml кода, он прекрасно работает, пока я не прокручиваю вниз. Проблема с прокруткой вниз заключается в том, что «textline_top» заполняет границы угла «NestedScrollView».

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:background="@drawable/top_left_right_radius">

                <androidx.core.widget.NestedScrollView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content">

                    <LinearLayout
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:orientation="vertical">

                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="300dp"
                            android:orientation="vertical">

                            <ImageView
                                android:id="@+id/iv_image"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent" />
                        </LinearLayout>

                        <LinearLayout
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:orientation="vertical"
                            android:background="@drawable/textline_top"
                            android:paddingLeft="30dp"
                            android:paddingRight="30dp">

                            <TextView 
                                android:id="@+id/tv_text"
                                android:layout_width="match_parent"
                                android:layout_height="wrap_content"
                                android:text="some text"/>

                        </LinearLayout>

                    </LinearLayout>

                </androidx.core.widget.NestedScrollView>

            </LinearLayout>

при первом запуске приложения выглядит нормально

при прокрутке вниз и достижении текстовой строки сверху, оно заполняет пространство слева вверху / правые углы

Как я могу решить эту проблему? Я хочу, чтобы текстовая строка находилась внутри NestedScrollView.

...