【问题标题】:Android Cover Flow gallery and remove space betweenAndroid Cover Flow 画廊和删除之间的空间
【发布时间】:2013-12-14 12:02:22
【问题描述】:

我想实现如下图所示的封面流视图。 我也尝试过封面流程,但无法获得完美的视图,如图所示。减少项目之间的空间。

 this.fancyCoverFlow.setSpacing(-90); 

我尝试使用这条线及其工作,但出现其他问题,如下图所示,左右两边的规格不一致。 从左到右滚动工作正常,但从右到左滚动不正确。

更新Try with this code

【问题讨论】:

  • 请粘贴您的代码,您是如何创建此类画廊的。提前致谢。
  • 我想要同样的观点你是怎么做到的 请帮我做同样的事情。感谢您的帮助
  • 查看我的更新答案
  • 这仅用于封面流或创建完整视图??
  • @kyogs 您的更新答案不起作用?我也看不懂那个图书馆项目..

标签: android image-gallery coverflow


【解决方案1】:

【讨论】:

  • @rokonid 我看到了这个fancycover flow demo,但我无法删除两个图像之间的空间。我想要如图所示的视图。
【解决方案2】:

https://github.com/davidschreiber/FancyCoverFlow

这应该对您想要实现的目标有所帮助。

【讨论】:

  • 我看到了这个 fancycover flow 演示,但我无法删除两个图像之间的空间。我想要如图所示的视图。
【解决方案3】:

如果您将图库实现为使用 FancyCoverFlow,您可以使用this.fancyCoverFlow.setSpacing(-90); -90 可能会被修改

【讨论】:

  • 我也试过这个和它的删除规范,但出现其他问题。规范与左右不同。
  • 这应该被接受的答案..我投票赞成..真的节省了我的时间
【解决方案4】:

使用

this.fancyCoverFlow.setUnselectedAlpha(1.0f);
this.fancyCoverFlow.setActionDistance(FancyCoverFlow.ACTION_DISTANCE_AUTO);
this.fancyCoverFlow.setUnselectedScale(0.75f);

在你的代码中,我希望这会对你有所帮助。

【讨论】:

  • 提供一些有关如何解决问题的详细信息将改进此答案。
【解决方案5】:

我也遇到同样的问题,请在您的代码 (FancyCoverFlow.java) 文件中使用以下代码。

private void initialize()  {
this.transformationCamera = new Camera();
this.setSpacing(-200); // specifies space between images. }

就我而言,我使用的是扩展 Gallery 的 FancyCoverFlow。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-28
    • 1970-01-01
    • 1970-01-01
    • 2018-03-04
    • 1970-01-01
    • 2011-10-08
    • 2012-03-16
    相关资源
    最近更新 更多