这将是最好的在Android中制作水平滚动应用程序?

use*_*849 11 android scroll

我必须制作一个用户在屏幕上移动的应用程序,就像我们的android主屏幕一样.

有一个图像列表,我们可以在水平滚动条中滚动图像.

用户无法更改图像的位置,就像在水平屏幕上排列的一些缩略图一样

这就像iPhone应用程序开发中的分页控件.

我试图找到这样做的方法,但我对android很新,我想知道实现上述目标的最佳方法吗?

我听说过画廊控制,但我不确定它是否适合我的目的.

此外,如果你能给出你建议的答案的链接..这将是很好的,好像有一个新的控制器参与,我将能够更好地理解它,因为我仍然是一个更新鲜.先感谢您.

编辑:对于那些不熟悉iPhone分页视图的人,是一个视频示例.

dmo*_*mon 6

好吧,你可以查看android主屏幕源代码,因为它是开源的.也许你可以从那里得到一些想法.


Chr*_*vey 6

GreenDroid库(一组有用的Android组件)最近添加了一个PagedView类,它可以完全满足您的需求.它还包括一个像iOS点一样工作的PageIndicator.

它使用适配器系统,类似于ListView(具有高效的View重用等),我在这种模式的任何其他实现中都没有看到过.


源代码:https: //github.com/cyrilmottier/GreenDroid

演示应用程序:https: //market.android.com/details?id = com.cyrilmottier.android.gdcatalog


Ted*_*opp 5

您可以使用Horizo​​ntalScrollView来保存包含所有图像视图的LinearLayout.


Dat*_*nde 5

我想你想要像iphone app开发中的分页控件一样,在android中这个功能可以通过ViewFlipper使用.它可能会帮助您实现.


Var*_*run 5

像dmon说你可以尝试使用android主屏幕应用程序试试这个http://code.google.com/p/deezapps-widgets/

这在我看来像是从android的主屏幕的自定义实现..并具有页面控制以及像iPhone的jus ..我认为这是你正在寻找...