android NavigationDrawer框架的修改

NavigationDrawer導航欄的回調方法onNavigationDrawerItemSelected默認的返回position是0。

即是第一條item被打開了。

可是當app主頁剛啓動時並沒有手動選擇第一條item,但是確返回了0,即第一條。

就會造成從主頁自動到點擊第一條menu的頁面動作去了。

由於我的設計時不需要這個默認的,所以修改了NavigationDrawerFragment的源碼達到了我上來不返回0的效果。

改法很簡單,

private int mCurrentSelectedPosition = -1;
不要寫=0就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章