SlidingMenu ABS 配置
2014-12-07 21:18
330 查看
SlidingMenu 左侧菜单DEMO Github上有下载
下面改正的地方,当下载完后解压缩,看到的并不是ABS也不是library,而是actionbarsherlock
简称abs。
1. 下载ActionBarSherlock
https://github.com/JakeWharton/ActionBarSherlock
2. 下载SlidingMenu
https://github.com/jfeinstein10/SlidingMenu
3. 解压两个zip包。
把ActionBarSherlock.zip包内的actionbarsherlock引到eclipse中,重命名为ABS,可以不重命名,自带的会根据ABS名称引入,重新添加一下即可
把SlidingMenu.zip包内的library和example引到eclipse中。
把ABS和library设置为lib项目。
在library中,引入ABS库项目。删除library项目的libs中的“android-support-v4.jar”文件。设置Android Build Target为Google API (4.0).
在example中,引入library库项目。设置Android Build Target为Android 4.0.
4. 修改library项目中的。以下文件。
SlidingActivity.java、SlidingFragmentActivity.java、 SlidingPreferenceActivity.java
修改前内容:
SlidingActivity extends Activity
SlidingFragmentActivity extends FragmentActivity
SlidingPreferenceActivity extends PreferenceActivity
修改后内容:
SlidingActivity extends SherlockActivity
SlidingFragmentActivity extends SherlockFragmentActivity
SlidingPreferenceActivity extends SherlockPreferenceActivity
5. 可能出现的错误
No resource found that matches the given name: attr 'homeAsUpIndicator'.
No resource found that matches the given name
'Theme.Sherlock.Light.DarkActionBar'.
原因是SlidingMenu引用了ActionBarSherlock,按照上面的步骤即可解决。
6. 相关链接
http://my.eoe.cn/addcn/archive/3453.html
下面改正的地方,当下载完后解压缩,看到的并不是ABS也不是library,而是actionbarsherlock
简称abs。
1. 下载ActionBarSherlock
https://github.com/JakeWharton/ActionBarSherlock
2. 下载SlidingMenu
https://github.com/jfeinstein10/SlidingMenu
3. 解压两个zip包。
把ActionBarSherlock.zip包内的actionbarsherlock引到eclipse中,重命名为ABS,可以不重命名,自带的会根据ABS名称引入,重新添加一下即可
把SlidingMenu.zip包内的library和example引到eclipse中。
把ABS和library设置为lib项目。
在library中,引入ABS库项目。删除library项目的libs中的“android-support-v4.jar”文件。设置Android Build Target为Google API (4.0).
在example中,引入library库项目。设置Android Build Target为Android 4.0.
4. 修改library项目中的。以下文件。
SlidingActivity.java、SlidingFragmentActivity.java、 SlidingPreferenceActivity.java
修改前内容:
SlidingActivity extends Activity
SlidingFragmentActivity extends FragmentActivity
SlidingPreferenceActivity extends PreferenceActivity
修改后内容:
SlidingActivity extends SherlockActivity
SlidingFragmentActivity extends SherlockFragmentActivity
SlidingPreferenceActivity extends SherlockPreferenceActivity
5. 可能出现的错误
No resource found that matches the given name: attr 'homeAsUpIndicator'.
No resource found that matches the given name
'Theme.Sherlock.Light.DarkActionBar'.
原因是SlidingMenu引用了ActionBarSherlock,按照上面的步骤即可解决。
6. 相关链接
http://my.eoe.cn/addcn/archive/3453.html
相关文章推荐
- SlidingMenu——使用前的配置
- Android SlidingMenu 开源项目 侧拉菜单的使用(详细配置)
- 图形化的内核配置 make menuconfig
- ubuntu学习笔记(二)之 GRUB的配置文件menu.lst的写法(ext3无损转为ext4)
- GRUB的配置文件menu.lst的写法
- Linux 2.6 menuconfig内核编译配置选项详解
- android 自定义ViewGroup和对view进行切图动画实现滑动菜单SlidingMenu
- Ubuntu的启动配置文件grub.cfg(menu.lst)设置指南
- Ubuntu的启动配置文件grub.cfg(menu.lst)设置指南
- 内核配置menuconfig详解
- 以动态列表配置选项(ListActivity与Menu整合技巧)
- make menuconfig配置文件解析
- php 环境配置Could not execute menu item (internal error) [Exception] Could not perform service action 服务尚未启动
- unbuntu10.04用make menuconfig配置出错解决
- 10、ubuntu和busybox下用make menuconfig配置出错解决
- Ubuntu的启动配置文件grub.cfg(menu.lst)设置指南
- [jQuery] menu_Sliding(menu 滑动)
- Ubuntu的启动配置文件grub.cfg(menu.lst)设置指南-zz
- Ubuntu和Busybox下用make menuconfig配置出错解决
- 在openbox的menu.xml中配置需要在终端中运行的程序