Скольжение одного макета на другой в Android
Мне нужно сдвинуть один макет на другой в Android.
ТРЕБОВАНИЯ.
1 layout1 занимает 80% экрана, а остальное занимает макет 2.
2 Мне нужно иметь возможность перемещать макет 2 поверх макета 1, общая ширина или прокручиваемый предел для макета 2 должны быть такими, чтобы 20% макета 1 было видно ниже.
3 Затем мне нужно сдвинуть макет 2 обратно в исходное положение.
Я пробовал май скольжения учебники, включая
и многие другие учебники, доступные в интернете.
Ни один из них не смог обеспечить то, что мне нужно, я перепробовал много настроек и провел почти неделю,
может кто-нибудь помочь
1 ответ
Понял!!.. Простота в лучшем виде. Нет библиотек, никаких сложных кодов. Используйте SimplePaneLayout.
Просто установите для android:layout_marginLeft подходящее значение.:) Потрясающие:)
<android.support.v4.widget.SlidingPaneLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/slidingpanelayout">
<LinearLayout android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#CCC"
android:orientation="horizontal"
android:id="@+id/fragment_firstpane"/>
<LinearLayout android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#000"
android:orientation="horizontal"
android:layout_marginLeft="40dp"
android:id="@+id/fragment_secondpane"/>
</android.support.v4.widget.SlidingPaneLayout>