Расположение координат: предотвращение перетаскивания содержимого (разрешено только для просмотра) - PullRequest
0 голосов
/ 06 марта 2019

Как изменить размер вида снизу, используя только разделитель? (мой пользовательский BottomSheetBehavior является копией BottomSheetBehavior по умолчанию, но он имеет 3 позиции: скрытый, 50% высоты и 100%)

enter image description here

<fragment
        android:name="MapFragment"
        android:tag="map_fragment_tag"
        android:layout_marginBottom="50dp" />

<LinearLayout
        android:orientation="vertical"
        app:behavior_peekHeight="50dp"
        app:layout_behavior="MyCustomBottomSheetBehavior">

    <View
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:background="#ff0000">

    <MyNoClickableFrameLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent">

        <!-- Content is here -->

    </NoClickableFrameLayout>
</LinearLayout>

Также я пытался предотвратить события касания в NoClickableFrameLayout (переопределяя все события onTouch, onInterceptTouchEvent, onDrag). Это тоже не работает. Я в замешательстве ...

...