2014-03-30 121 views
1

我注意到當試圖拖動導航抽屜時從左向右緩慢打開它,它不會按預期方式打開。它只顯示細長的邊緣並再次隱藏。你必須很快才能打開它。我使用谷歌的sample application進行了測試。 我該如何改變這種行爲?我希望它獨立地打開拖動速度。我怎麼能達到這個?拖動android導航抽屜的速度

+0

我認爲這個鏈接將幫助您:關於加快關閉「抽屜式導航欄」動畫速度?] [1] [1]:http://stackoverflow.com/questions/19460683/speed-up-navigation-drawer-animation-speed-on-closing –

回答

-1

首先從下面的鏈接下載sourcode文件:

DrawerLayout.java

ViewDrawerHelper.java

,並在您的應用程序上面兩個文件粘貼util包(或者你想要的),並在您的活動藉此抽屜佈局的參考不android.support.v4.widget.DrawerLayout變化活動的佈局文件的抽屜佈局參考,

現在調整

private static final int MAX_SETTLE_DURATION = 600; // ms 

的ViewDrawerHelper,加快只是增加值,減少只是減少值。

如果你想添加的操作欄切換按鈕的動作,然後從下面的鏈接下載的

ActionBarDrawerToggle.java

ActionBarDrawerToggleJellybeanMR2.java

ActionBarDrawerToggleHoneycomb.java

的源文件,並在粘貼上述文件的應用程序util包(或你想要的地方)
注意: - 確保每個新添加的導入包ed文件是指你的應用程序項目中的文件,而不是android.support.v4.widget。*;

如果上面的鏈接無法正常工作,請添加http://