我正在使用这个库
https://github.com/daimajia/AndroidImageSlider
问题是有一个灰色的补丁显示图像的名称,我想删除该灰色补丁,因为我没有显示名称。我已经给创作者写了一封邮件,但他没有回复。请帮忙。
答案 0 :(得分:0)
如果你真的不想在图像上显示文字......
你可以改变库......和项目中的一些变化......
库:
inside library-> res-> layouts-> render_type_text
删除“使用TextView的LinearLayout”
在java->内部动画 - >删除DescriptionAnimation类
库中有近3-4个位置DescriptionAnimation类引用正在使用....你必须删除那些行....
项目:
在演示项目中,U不能使用ChildAnimationExample类
在mainActivity中删除textSliderView上的.description(name) U不能使用大小写:action_custom_child_animation和Case:action_restore_default - >删除菜单中的第二行。
如果U改变了,就像这样......文本不会出现在图像上....答案 1 :(得分:0)
好的,最后我设法搞清楚了。 Thanx到Ram也。我将总结一下我们如何做到这一点。
首先下载该库的zip文件解压缩并在android studio中打开,然后按照@ Ram23的回答完成每一步。多数民众赞成。
现在打开您必须导入PROJECT的项目(您刚刚修改过)。点击该项目,然后转到NEW - >模块 - >导入现有项目 - >浏览到您修改的项目的位置,仅导入库模块,我们不需要演示模块,然后完成它。现在编译项目以检查库模块是否可用。现在打开APP模块的build.gradle文件并删除该项目的gradle依赖项( compile“com.android.support:support-v4:+ 编译'com.squareup.picasso:picasso:2.3.2' 编译'com.nineoldandroids:library:2.4.0' 编译'com.daimajia.slider:library:1.1.5@aar')如果你之前已经包含它,那么你就是在正确的轨道上。
现在再次编译项目,你会收到类似这样的错误
错误:没有这样的属性:类的GROUP:org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
现在只需打开库的build.gradle文件并删除此行
即可申请来自:'./ gradle-mvn-push.gradle'
现在最后一件事是打开APP模块的build.gradle文件,并在依赖项中添加此行编译项目(':library')
多数民众赞成。现在再次重建项目,你就可以了。