我想在我的 Eclipse 项目中使用 Etsy 的 StaggeredGridView。他们的 gitHub 页面没有提供在 Eclipse 中导入/设置他们的项目的说明。如果有人成功地做到了这一点并且可以分享这些步骤,那将有很大帮助!
https://github.com/etsy/AndroidStaggeredGrid
我尝试按照下面链接中列出的步骤进行操作,但没有成功。 将gradle项目导入eclipse
我想在我的 Eclipse 项目中使用 Etsy 的 StaggeredGridView。他们的 gitHub 页面没有提供在 Eclipse 中导入/设置他们的项目的说明。如果有人成功地做到了这一点并且可以分享这些步骤,那将有很大帮助!
https://github.com/etsy/AndroidStaggeredGrid
我尝试按照下面链接中列出的步骤进行操作,但没有成功。 将gradle项目导入eclipse
一种简单的方法是下载 ZIP 文件,将整个文件解压缩到一个临时目录,导航到该\AndroidStaggeredGrid-master\library\src\main\java
目录,然后将该com
文件夹复制到您的项目src\
目录中。然后转到\AndroidStaggeredGrid-master\library\src\main\res\values
目录并将attrs.xml
文件复制到项目的\res\values\
文件夹中(或者如果您已经有一个文件,则将他的文件与您的文件合并)。
您不需要 Gradle 来执行此操作。源代码只是成为您项目的一部分。
另一种方法是这样做,是尝试从中创建一个 JAR 文件,但我还没有在 Android 项目中尝试过。
我已成功将 Etsy 交错 GridView 导入 Eclipse。以下是步骤(适用于您需要进入 Eclipse 的任何 Android Studio 项目):
从 Github 下载 zip 文件,解压并打开项目文件夹 --> library --> src --> main
复制所有 3 个文件:AndroidManifest 以及 res 和 src 文件夹
在 Eclipse 中启动新项目:File --> New --> Android Application Project
创建项目名称,选择API级别等。点击下一步
取消单击创建自定义图标启动器和创建活动
单击将此项目标记为库(如果要用作库)
点击完成
在包资源管理器中选择项目标题,然后将这 3 个文件粘贴到那里(单击“全部是”以覆盖)
(可选)如果作为库导入,右键单击主项目的名称,转到 Properties --> Android
在弹出窗口底部找到“添加”按钮,选择您新导入的库,单击确定
完毕!
@钱
您必须将 attrs.xml 或其内容复制到您的项目 attrs.xml。确保像这样复制整个内容;
<declare-styleable name="StaggeredGridView">
<attr name="column_count" format="integer" />
<attr name="column_count_portrait" format="integer" />
<attr name="column_count_landscape" format="integer" />
<attr name="item_margin" format="dimension" />
<attr name="grid_paddingLeft" format="dimension" />
<attr name="grid_paddingRight" format="dimension" />
<attr name="grid_paddingTop" format="dimension" />
<attr name="grid_paddingBottom" format="dimension" />
</declare-styleable>
到你自己的attires.xml
然后在错误文件中将您自己的 com.example.example 导入 R 中。