文章出處
文章列表
一、關于如何導入lib
第一步:New Module 點擊+:
第二步:選擇Import Eclipse ADT Project:
第三步:選擇你想引入的lib文件,選擇完成后,會開始編譯你添加的項目,編譯的過程有可能有些長,還會出現一些小問題,后面講:
第四步:選擇第三個:
第五步:選擇你剛引入的lib,然后點擊ok-->ok就好了,程序會再次編譯:
可能遇到的小問題:
第一個:
當報錯提示SDK版本過低時:SDK Build Tools revision (17.0.3) is too low for project Minimum required is 19.1.0
找到SlidingMenu的build.grale文件,打開它,然后根據個人情況修改,下面是博主的修改值:
第二個:如果報下面的錯:
就把FloatMath方法修改成Math方法,這是因為高版本的SDK不支持FloatMath方法:
下面是基本使用,看代碼:
1 public class MainActivity extends SlidingFragmentActivity { 2 3 @Override 4 public void onCreate(Bundle savedInstanceState) { 5 super.onCreate(savedInstanceState); 6 requestWindowFeature(Window.FEATURE_NO_TITLE); 7 setContentView(R.layout.activity_main); 8 9 //設置側邊欄 10 setBehindContentView(R.layout.left_menu); 11 SlidingMenu slidingMenu = getSlidingMenu(); 12 13 //設置右側邊欄 14 slidingMenu.setMode(SlidingMenu.LEFT_RIGHT); 15 slidingMenu.setSecondaryMenu(R.layout.right_menu); 16 17 //設置全屏觸摸,都可以滑出側邊欄 18 slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); 19 slidingMenu.setBehindOffset(300);//設置屏幕預留寬度 20 21 } 22 }
文章列表
全站熱搜
留言列表