zoukankan      html  css  js  c++  java
  • ContextMenu控件引用以及不用v4包的方法

    最近想撸个APP出来玩玩,本想用Yalantis出的SideMenu,结果因为依赖问题放弃了,改用他们家的ContextMenu。

    如果你用了v4包


    那么问题就比较简单了,直接打开项目中app中的build.gradle,在dependencies中添加如下依赖即可:

    compile 'com.yalantis:contextmenu:1.0.7'

    如果你不想用v4包


     我们需要先将项目clone下来,导入到我们的项目中,然后修改其中的代码重新编译。

    1.clone项目

    git clone https://github.com/Yalantis/Context-Menu.Android.git

    2.导入该项目

    File→New→Import Module...,然后找到该项目。

    起个名字,然后Finish。

    3.这时候会报错如下:

    我们点击Open File,在打开的文件中删去与之相关的代码,下图第二行,然后Try again:

    4.如果你碰到了这个问题:

    请参考app下的build.gradle中versionCode和versionName,并将其复制到Context-Menu下的build.gradle:

    5.然后我们找到用到v4包的地方并修改之

    打开Context-MenusrcmainjavacomyalantiscontextmenulibContextMenuDialogFragment.java

    将引用的v4包的DialogFragment换成app包DialogFragment即可:

  • 相关阅读:
    js返回到顶部
    css培训一
    css常用hack技巧
    css培训二
    css样式渲染规则
    html语义(一)
    css样式表管理
    html+css培训方案
    继承
    封装
  • 原文地址:https://www.cnblogs.com/dtblog/p/6382909.html
Copyright © 2011-2022 走看看