Как ограничить вертикальную полосу прокрутки макетом, исключая панель инструментов?
Я установил вертикальную полосу прокрутки для экрана пользовательского интерфейса, когда устройство имеет альбомную ориентацию. Полоса прокрутки находится в самой правой части экрана и проходит от верхней части экрана к нижней части, включая традиционную панель инструментов в верхней части экрана. Я бы хотел, чтобы полоса прокрутки работала только от макета под панелью инструментов вниз до нижней части экрана. Я установил sytle на LinearLayout под кодом панели инструментов, но он не сработал так, как я планировал. Пожалуйста, порекомендуйте.
частичный themes.xml:
...
<style name="scrollbar_shape_style">
<item name="android:scrollbars">vertical</item>
<item name="android:scrollbarThumbVertical">@drawable/scrollbar_vertical_thumb</item>
<item name="android:scrollbarSize">@dimen/custom_scroll_width</item>
</style>
...
частичная земля \layout.xml:
...
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:background="#FFFFFF"
android:focusableInTouchMode="true"
tools:context=".CardViewActivity">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<include
android:id="@+id/toolbar"
layout="@layout/toolbar" >
</include>
<LinearLayout
android:id="@+id/GridLayout1"
style="@style/scrollbar_shape_style"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/rounded_corner"
android:layout_marginLeft="6dp"
android:layout_marginStart="6dp"
android:layout_marginRight="6dp"
android:layout_marginEnd="6dp"
android:layout_marginTop="6dp"
android:layout_marginBottom="6dp"
android:useDefaultMargins="false"
android:orientation="vertical"
android:paddingRight="2dp"
android:paddingEnd="2dp"
android:paddingLeft="0dp"
android:paddingStart="0dp" >
...
</LinearLayout>
</LinearLayout>
</ScrollView>