带捕捉的Android水平文本旋转木马

带捕捉的Android水平文本旋转木马,android,android-viewpager,android-gallery,horizontalscrollview,Android,Android Viewpager,Android Gallery,Horizontalscrollview,我希望实现以下布局: 在我显示大量文本视图的地方,用户将能够水平滚动,列表将捕捉到中心项(我将能够检索到) 看起来我有几个选择,但没有一个是令人满意的 首先,我研究了水平滚动视图,但它只进行滚动,不进行捕捉 Gallery已被弃用,但看起来最有希望-我只需要覆盖适配器中的getView: @Override public View getView(int position, View convertView, ViewGroup parent) { TextView tv = conv

我希望实现以下布局:

在我显示大量文本视图的地方,用户将能够水平滚动,列表将捕捉到中心项(我将能够检索到)

看起来我有几个选择,但没有一个是令人满意的

首先,我研究了
水平滚动视图
,但它只进行滚动,不进行捕捉

Gallery
已被弃用,但看起来最有希望-我只需要覆盖适配器中的
getView

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    TextView tv = convertView == null ? new TextView(getActivity()) : (TextView) convertView;
    tv.setText(getItem(position));
    tv.measure(0, 0);
    int width = tv.getMeasuredWidth();
    tv.setLayoutParams(new Gallery.LayoutParams(width + 100, 100));
    return tv;
}
其他可用选项是
ViewPager
,但看起来ViewPager更喜欢与ViewPager本身一样宽的视图


使用
多媒体资料
有什么错误吗?我真的不喜欢谷歌不推荐一个视图而不提供相应的替换,但我担心在未来的Android版本中它会消失。

据我所知,不推荐的类不会消失。它们不再被支持了,所以如果类的代码中有bug,没有人会在API的未来版本中修复它


如果Gallery不起作用,网络上有两个水平列表视图的实现——只需使用/扩展一个,就可以为快照提供与之等效的内容。

据我所知,不推荐的类不会消失。它们不再被支持了,所以如果类的代码中有bug,没有人会在API的未来版本中修复它

如果Gallery不起作用,那么网络上有两种水平列表视图的实现——只需使用/扩展一种,就可以获得与快照相当的内容