布局
<fragment class="com.fy.test.DrawFragment" //自己创建的类 android:layout_width="240dp" android:layout_height="match_parent" android:layout_gravity="start"/>方法中
DrawerLayout drawlayout = findViewById(R.id.drawerlayout); drawlayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED); ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayHomeAsUpEnabled(true); toggle=new ActionBarDrawerToggle(this,drawlayout,R.string.open,R.string.close); toggle.syncState(); drawlayout.addDrawerListener(toggle); ----------------------------------------------------------------------------------------------------------- @Override public boolean onOptionsItemSelected(MenuItem item) { if(toggle.onOptionsItemSelected(item)){ return true; } return super.onOptionsItemSelected(item); }DrawFragment的布局
<TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentStart="true" android:layout_alignParentTop="true" android:textSize="20sp" android:text="页面1" android:layout_alignParentLeft="true" /> <TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentStart="true" android:layout_alignParentTop="true" android:layout_marginTop="41dp" android:textSize="20sp" android:text="页面2" android:layout_alignParentLeft="true" />