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即可:

  • 相关阅读:
    leetcode-409
    leetcode-836
    leetcode-1160
    leetcode-面试题13
    leetcode-695
    go的一些小lib
    leetcode-300
    cookie
    php上传文件
    PHP 文件创建/写入
  • 原文地址:https://www.cnblogs.com/dtblog/p/6382909.html
Copyright © 2011-2022 走看看