을에 열리는 지 내가 이미지를 내가 쇼 버튼을 클릭합니다
을 업로드 할 수 있도록 내가 그 정도의 명성이없는 스크린 샷 참조 탐색 창 "은 mDrawerLayout.openDrawer(mDrawerContentLayout)
을 사용하여 프로그래밍 방식으로 열 수 있습니다.
private DrawerLayout mDrawerLayout;
private RelativeLayout mDrawerContentLayout;
이 활동 onCreate()
에 drawerView에 대한 참조를 가져옵니다 : : 여기를 설정하는 방법에 대해 몇 가지 정보가입니다 당신이 원하는 경우
mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
mDrawerContentLayout = (RelativeLayout) findViewById(R.id.drawer_content);
전화하여 버튼을 클릭 할 때이 서랍 열 :
mDrawerLayout.openDrawer(mDrawerContentLayout);
내 서랍의 콘텐츠보기로 RelativeLayout
을 사용했지만 어떤 것을 사용해도 좋습니다. mDrawerLayout
레이아웃은 mDrawerLayout
(실제로는 android.support.v4.widget.DrawerLayout
) 내에 있어야하며 android:layout_gravity="start"
특성을 가져야합니다.
이
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<android.support.v4.view.ViewPager
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<android.support.v4.view.PagerTitleStrip
android:id="@+id/pager_title_strip"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:background="#33b5e5"
android:paddingBottom="4dp"
android:paddingTop="4dp"
android:textColor="#fff" />
</android.support.v4.view.ViewPager>
<RelativeLayout
android:id="@+id/drawer_content"
android:layout_width="@dimen/nav_drawer_width"
android:layout_height="match_parent"
android:layout_gravity="start" >
<ListView
... />
</android.support.v4.widget.DrawerLayout>
당신의 API documentation에 developer docs과 design patterns을 더 자세한 정보를 찾을 수 있습니다
여기 내가 사용하는 (약칭 함) 활동 레이아웃입니다.
'밖으로 나가는 서랍식 서랍'은 무엇을 의미합니까? – InnocentKiller
좀 더 자세한 정보를 제공해 주시겠습니까? 나는 당신이 무엇을 요구하고 있는지 완전히 이해하지 못합니다 ... –
정확히 달성하기를 원하십니까? – EdmDroid