<pre>
<android.support.v4.widget.SlidingPaneLayout
android:id="@+id/sliding_pane_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:id="@+id/menu_container"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="#f1f1f1">
</FrameLayout>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
</FrameLayout>
</android.support.v4.widget.SlidingPaneLayout>
</pre>
SlidingPaneLayout slidingPaneLayout = findViewById(R.id.sliding_pane_layout);
slidingPaneLayout.setSliderFadeColor(Color.TRANSPARENT);
slidingPaneLayout.setParallaxDistance(200);
slidingPaneLayout.setPanelSlideListener(new SlidingPaneLayout.PanelSlideListener() {
@Override
public void onPanelSlide(View panel, float slideOffset) {
}
@Override
public void onPanelOpened(View panel) {
}
@Override
public void onPanelClosed(View panel) {
}
});
ListView listView = findViewById(R.id.list_view);
ArrayList<String> menuItems = new ArrayList<>();
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, menuItems);
listView.setAdapter(adapter);