döküman ingilizcede işini hayli hayli görür.
http://javatechig.com/android/navigation-drawer-android-example
slider menü için kullanılıyor navigation drawer.içerisine genellikle listview basılıyor ve tıklandığında yeni sayfada bulunan content frame layoutuna yeni bi fragment yüklenebiliyor.
ben şey yapmıştım o listelenen her iteme tıkladıgımda yeni bi aktivite başlatıyordum illa fragment koymak zorunda değilsiniz yani.
[code]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#f6f6f6"
android:orientation="vertical" >
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<!-- The main content view -->
<RelativeLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</RelativeLayout>
<!-- The navigation drawer -->
<ListView
android:id="@+id/drawerList"
android:layout_width="220dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="#282828"
android:choiceMode="singleChoice"
android:dividerHeight="0dp" />
</android.support.v4.widget.DrawerLayout>
</RelativeLayout>
[/code]
koyduğum koda bakarsan ilk olarak her şey drawerlayout içerisinde en alttaki listview slider menü açıldığında görülecek kısım diğerleri ise content_frame id'sine sahip slider kapalıyken görünecek kısım onlarıda o relativelayotun içine gömeceksin.
kod tarafındada sadece değerlere erişip listenerlerini vs register ediyosun ve click eventini denetleyip işi bitiriyorsun verdiğim örneğe bak aşşağıda full codesi var github'a koymuş onuda çek çalıştır çok rahat anlayacaksın.