Ich versuche, die SlidingPaneLayout mit ViewPager zu bedienen, wie soMit Android SlidingPaneLayout mit 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>
Die SlidingPaneLayout gleitet, wenn ich von der linken Kante ziehen; Allerdings kann ich den ViewPager nicht gleiten sehen, wenn ich von der rechten Kante ziehe. Wenn ich von der rechten Kante ziehe, gleitet es sehr wenig und schnappt dann zurück.
Ist das überhaupt möglich? Gibt es einen besseren Weg, dies zu tun?
Ich fand, dass ich durch das Bewegen meines Fingers nach oben und der nach links, den Sichtpager wischen kann.
Ich habe versucht, das Gleiche zu tun. Weiß jemand, wie man die Gleitfläche nur öffnet, wenn man von der Kante zieht? damit der Viewpager rutscht, wenn er nicht von der Kante zieht. – Zul