• 如何成功导入SlidingMenu库?


            SlidingMenu是一个开源的侧滑菜单(https://github.com/jfeinstein10/SlidingMenu)。  为大家的安卓程序提供侧滑菜单,这个功能也非常有用。
    要想正常使用SlidingMenu,必须成功导入它的依赖库"ActionBarSherlock",如果你还没有导入ActionBarSherlock,或者导入不成功,请参考我的另外一篇文章:

    http://blog.csdn.net/sunylat/article/details/41644213

    假设现在我们已经能够成功导入了ActionBarSherlock,那么我们下面就开始导入SlidingMenu库:

    在工程空白处鼠标右键,在右键菜单选择“import”。


    选择导入已经存在的安卓工程类型。


    选择导入的SlidingMenu库和它带的例子。


    选择拷贝导入工程到wokspace中,其实就是把这个工程拷贝一份到workspace中,这样你可以随便处理这份拷贝,不必担心原来的被破坏了。


    导入完毕就是这样,我看可以看到,SlidingMenu的例子工程有错误,不要紧,我们会处理好的。


    下面我们首先要同步“android-support-v4.jar”,把“appcompat_v7->lib”下的“android-support-v4.jar”拷贝到“library->lib”下,直接覆盖掉。

    随后我们要处理“library”了,首先就是正确引入“ActionBarSherlock”:





    处理完library了,发现例子工程还有错误,不要紧,继续处理:

    打开有问题的源代码。文明名为“SlidingFragmentActivity.java”。


    修改两个地方:

    1,引入我们需要的包。

    import com.actionbarsherlock.app.SherlockFragmentActivity;  

    2,修改类继承关系。

    public class SlidingFragmentActivity extends SherlockFragmentActivity implements SlidingActivityBase {  
    	


    这两处修改完毕后,保存一下,例子工程的错误就应该自动消失,如果还没有消失,则打开例子工程的工程属性,把错误引用去掉就应该可以了!



  • 相关阅读:
    聊下 git 使用前的一些注意事项
    .NET架构设计、框架设计系列文章总结
    聊下 git remote prune origin
    聊下git pull --rebase
    聊下git merge --squash
    git 命令使用总结
    聊下 git rebase -i
    ElasticSearch大数据分布式弹性搜索引擎使用
    DDD实施经验分享—价值导向、从上往下进行(圈内第一个吃螃蟹DDD实施方案)
    SaaS产品项目实施流程
  • 原文地址:https://www.cnblogs.com/sunylat/p/6217644.html
Copyright © 2020-2023  润新知