如何以编程方式选择图库的特定项目?

时间:2012-08-22 13:08:06

标签: android scroll gallery

我有一个Android画廊,我有100个项目(其中10个可见)。 但我的问题是如何以编程方式选择某个特定项目?

假设我有一个按钮,点击后我想要选择图库项目编号55。 (成为焦点)

我该怎么做?是否有可能

我看到画廊中有一个名为scrollTo(x,y)的方法,但它以像素为单位,不符合我的需要。

任何想法?

2 个答案:

答案 0 :(得分:3)

您可以使用:

gallery.setSelection(position);

gallery.setSelection(position, animate)

如果你想动画到那个位置。

答案 1 :(得分:0)

在Gallery应用程序中注册缩略图的详细信息...

旧版本的CacheService为here

请参阅方法(buildThumbs,queryThumbs ...)以获取有关使用拇指对象的attr列表的提示...您可以使用某种公共方法选择对象。您必须将此信息与新版本的gallery app的api相关联。