【问题标题】:What is the best way to slide/switch between views ? (Custom Launcher)在视图之间滑动/切换的最佳方式是什么? (自定义启动器)
【发布时间】:2011-11-16 14:23:29
【问题描述】:

我构建了一个自定义启动器。

启动器由视图组成(每个视图将包含应用程序、图像等) 用户可以在主屏幕中的这些视图之间切换(几乎就像在每个其他启动器中一样)

最大的不同在于,在我构建的启动器中,当用户处于特定视图中时,他应该能够看到上一个和/或下一个视图的边缘(如果存在的话)

我尝试通过拥有视图的水平线性布局来实现它。 它的表现相当不错,但不够流畅。

我考虑使用 viewflipper,但它的问题是我看不到上一个和下一个视图..(对吗?)

我应该如何实施这个系统?

谢谢

【问题讨论】:

    标签: android android-linearlayout slide launcher homescreen


    【解决方案1】:

    尝试使用 ViewPager (android.support.v4.view.ViewPager)。您需要下载此 .jar 文件才能使用它。 http://developer.android.com/sdk/compatibility-library.html

    【讨论】:

      【解决方案2】:

      Gallery 已经这样做了。它在左右滚动的平滑度和可预测性方面存在问题,但它会很容易地显示您的中心视图和两个相邻视图的边缘。

      【讨论】:

      • 我今天将Gallery 实现切换为ViewPager 实现,但我不确定ViewPager Aram 建议是否会显示您相邻视图的边界。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多