Я хочу создать макет, состоящий из: панели инструментов в верхней части макета (которая должна занимать 20% экрана), затем по вертикали, внизу, ViewPager (который должен занимать 60% экрана), а затем еще вертикально под ним BottomSheet (который должен занимать 20% экрана, когда он свернут, и 100% экрана, когда он развернут).
Теперь я объявил нижний лист следующим образом:
<LinearLayout
android:id="@+id/BSSECONDTOOLBAR"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="???"
app:layout_behavior="android.support.design.widget.BottomSheetBehavior"
android:layout_gravity="bottom"
android:gravity="bottom"
android:background="#f44242" />
Поскольку это должен быть прямой потомок CoordinatorLayout
, я не могу использовать атрибут layout_weight
.
Мой вопрос: как установить высоту BottomSheet
в процентах?