2014-01-10 27 views
1

我想要的是顯示隱藏在左側的欄,當用戶輸入佈局時,想法是您知道那裏是,而不必把該信號其存在的動作條的圖標欄當用戶輸入佈局時,我需要顯示片刻「drawerlayout」

+0

你想達到什麼目的?你能簡單地給出更多的內容嗎? – Piyush

+0

@PiyushGupta我想要的是顯示隱藏在izqueirda中的酒吧,當用戶輸入一個佈局時,想法是,你知道有一個酒吧,而不必在操作欄上放置一個圖標表示它的存在 – cheloncio

回答

1

如果你想打開navigationdrawer第一次活動是創建你可以簡單地做這樣的事情:

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_drawer_activity); 

    drawer = (ListView) findViewById(R.id.left_drawer); // the drawer itself (ListView for example) 
    drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); // the drawer layout itself 

    drawerLayout.openDrawer(drawer); 
} 

你xml可能看起來像這樣:

<?xml version="1.0" encoding="utf-8"?> 

<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:background="?attr/background_activity_color"> 
    <!-- The main content view --> 
    <FrameLayout 
     android:id="@+id/fragmentFrame" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 
    <!-- The navigation drawer --> 
    <ListView 
     android:id="@+id/left_drawer" 
     android:layout_width="250dp" 
     android:layout_height="match_parent" /> 
</android.support.v4.widget.DrawerLayout> 
相關問題