這是SlidingMenu第三方j(luò)ar包下載,android 實(shí)現(xiàn)側(cè)滑,用第三方包,減少很多代碼量,用起來方面,只需要調(diào)用其中的方法就ok。
SlidingMenu第三方j(luò)ar包是前面講了官方的側(cè)滑菜單DrawerLayout的使用,其實(shí)早在官方?jīng)]有推出這個(gè)之前,就有很多第三方的jar包如SlidingMenu等,感謝開源的力量。
SlidingMenu是一個(gè)開源的側(cè)滑菜單。 為大家的安卓程序提供側(cè)滑菜單,這個(gè)功能也非常有用。
SlidingMenu第三方j(luò)ar包是用于第三方引用的jar包,可以實(shí)現(xiàn)SlidingMenu側(cè)滑菜單,將第三方j(luò)ar包放在當(dāng)前工程的libs文件夾下,在當(dāng)前項(xiàng)目上點(diǎn)擊右鍵--》Build Path--》Configure Build Path--》Order and Export,如果Android Private Libraries沒有勾選,勾選上。
1.可能報(bào)找不到getSupportActionBar等ActionBarSherLock的方法。原因是使用ActionBarSherLock的Activity需繼承于SherlockActivity,修改SlidingMenu liberary中的
SlidingFragmentActivity,讓它繼承于SherlockFragmentActivity,重新編譯liberary導(dǎo)入。
2.項(xiàng)目紅叉或紅嘆號,刪除support_v4包,ActionBarSherLock已包含此包,會沖突。也有可能是主題問題,注意appication theme是否正確,參照exsample。
3.注意把ActionBar、某些Fragment等替換成ActionBarSherLock包中的類。
SlidingMenu依賴ActionBarSherlock?梢匀ス倬W(wǎng)下載最新的ActionBarSherlock。在導(dǎo)入的時(shí)候SlidingMenu-master/library中的
SlidingActivity.java、SlidingFragmentActivity.java SlidingPreferenceActivity.java三個(gè)文件作如下修改就好了。
SlidingActivity extends Activity
SlidingFragmentActivity extends FragmentActivity
SlidingPreferenceActivity extends PreferenceActivity
分別替換成
SlidingActivity extends SherlockActivity
SlidingFragmentActivity extends SherlockFragmentActivity
SlidingPreferenceActivity extends SherlockPreferenceActivity