У меня есть Fragment
с ScrollView
внутри RelativeLayout
, который работал без каких-либо проблем до сих пор, пока я не обновил targetSdkVersion
и compileSdkVersion
проекта с 22 и 23 до 27 соответственно.В соответствии с этим изменением я обновил библиотеки com.android.support
с 23.0.1 до 27.1.1.
Теперь, хотя в макете Android Studio дизайн ScrollView
работает, при развертывании на устройстве он работает.больше не прокручивать.
Я уже пробовал решения, предложенные во многих потоках о ScrollView
не прокрутке (используя NestedScrollView
и т. д.), но безрезультатно.Здесь следует формат XML:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fillViewport="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<!-- ... Other stuff here ... -->
</LinearLayout>
</ScrollView>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="90dp"
android:layout_alignParentBottom="true"
android:background="@color/white"
android:paddingTop="10dp">
<Button
style="@style/FlatButton"
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_centerVertical="false"
android:layout_marginLeft="13.5dp"
android:layout_marginRight="13.5dp"
android:alpha="1"
android:background="@drawable/shape_radius"
android:text="@string/getapp_save"
android:textColor="#ffffff"
android:textSize="18sp"
android:visibility="visible">
</Button>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/gradient_bottom_white_transparent">
</RelativeLayout>
</RelativeLayout>
Заранее спасибо.