2014-04-29 50 views
0

我有一個問題,我做了一個Android導航抽屜應用程序並添加了我的東西。Android導航抽屜應用程序不響應點擊

現在我有一個問題,我不知道在哪裏的錯誤可能是:

當我想看到的抽屜式導航,我只能從左邊的裝置邊框滑動手勢。

當我點擊左上角enter image description here顯示菜單不起作用。

解決方案的任何提示?

+0

哪裏是按鈕上的監聽器的代碼? –

回答

1

最簡單的方法是使用ActionBarDrawerToggle,將其綁定到您的ActivityDrawerLayout。請注意,您還需要撥打ActionBar.setHomeButtonEnabled(true)以使您的onOptionsItemSelected()回撥看到android.R.id.home被選中。

1

您需要設置按鈕的點擊偵聽器,然後才能打開和關閉抽屜:可以在調用onCreate()後的Activity中完成此操作。

viewButton = (ImageButton)findViewById(R.id.actionBarViewButton); 
    viewButton.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v){ 
      if(mDrawerLayout.isDrawerOpen(Gravity.RIGHT)){ 
       mDrawerLayout.closeDrawer(Gravity.LEFT); 
      } 

      else{ 
       mDrawerLayout.openDrawer(Gravity.RIGHT); 
      } 
     } 
    }); 
相關問題