Android上的menu風格不同 其中用得最多的莫過於左右滑動來顯示隱藏的Menu了
android-menudrawer是一個滑動式的menu實現。
該專案有多種menu效果
來源 : https://github.com/SimonVT/android-menudrawer
下載後import 裡面的menudrawer 用 android 匯入
然後先讓他沒有錯誤(改min sdk版本)
然後 在menudrawer project 點右鍵 -> Properties -> Android -> 勾選 Is Library
然後在你的專案內
點右鍵 -> Properties -> Android -> Add Library
重點!! Library 跟 專案 必須在同一個地方
有時候還缺幾個class 記得也要下載actionbarsherlock並匯入當Library(但會跟appcompat_v7衝突)
範例在 sample裡都有
------------------------------筆記
Q: 如何改變側欄顏色
A: 改變裡面的ListView BackgroundColor 就好了
mList.setBackgroundColor(Color.WHITE); //寫在setMenuView之前
mMenuDrawer.setMenuView(mList);
Q: 如何控制各Activity及Layout
A: 切換Layout -->> AdapterView.OnItemClickListener
控制該Activity元件 ---> 切換後 直接 mMenuDrawer.findViewById(R.id.menu_editText);