Tôi đang cố gắng sử dụng SlidingPaneLayout với ViewPager, như vậySử dụng SlidingPaneLayout của Android với ViewPager
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.SlidingPaneLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scientific_graph_slidingPaneLayout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!--
The first child view becomes the left pane.
-->
<ListView
android:id="@+id/left_pane"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="left" />
<!--
The second child becomes the right (content) pane.
-->
<android.support.v4.view.ViewPager
android:id="@+id/scientific_graph_viewPager"
android:layout_width="match_parent"
android:layout_height="match_parent">
</android.support.v4.view.ViewPager>
</android.support.v4.widget.SlidingPaneLayout>
Các SlidingPaneLayout trượt khi tôi kéo từ cạnh bên trái; tuy nhiên, tôi không thể làm cho ViewPager trượt xuống khi tôi kéo từ cạnh phải. Khi tôi kéo từ cạnh phải, nó trượt rất ít và sau đó chụp lại.
Làm điều này thậm chí có thể? Có cách nào tốt hơn để làm điều này?
Tôi thấy rằng bằng cách di chuyển ngón tay của tôi lên và sang trái, tôi có thể vuốt trang xem.
Tôi đã cố gắng làm điều tương tự. Có ai biết làm thế nào để làm cho slidepane mở chỉ khi kéo từ cạnh? để nếu không kéo ra khỏi cạnh, viewpager sẽ trượt. – Zul