SwipeBackLayout
? 1.AS添加依賴?
compile 'me.imid.swipebacklayout.lib:library:1.0.0'
eclipse 想辦法下載庫工程舅列,以庫工程形式導入岖免。
2.基類Activity繼承SwipeBackActivity
? BaseActivity extends SwipeBackActivity
3兜粘、不需要右滑的Activity在onCreate中添加以下語句即可:
? getSwipeBackLayout().setEnableGesture(false);//關閉右滑返回上一級
4翰蠢、為app style(Theme)添加以下屬性? ?true
5、添加混淆
#SwipeBackLayout-dontwarn me.imid.swipebacklayout.lib.**-keep class me.imid.swipebacklayout.lib.**{*;}
6抗果、解決滑動返回上一個Activity出現(xiàn)桌面的bug
單獨為主界面Activity設置以下屬性 false
7鳍悠、由于
SwipeBackActivity繼承了FragmentActivity沃暗,所以對一些需要使用v7包(AppCompatActivity)屬性
的Activity需要單獨處理:
1.看Activity是否需要右滑關閉,如不需要件甥,則繼承FragmentActivity即可捌议。
2.若需要,則可以重新生成SwipeBackActivity的庫工程引有,讓SwipeBackActivity繼承AppCompatActivity瓣颅,
但需要注意主題的修改(繼承AppCompatActivity的Activity,主題要使用v7包下的主題譬正,才可用v7包下的某些屬性)