在 ListView 的 header 中实现图像滚动

Posted

技术标签:

【中文标题】在 ListView 的 header 中实现图像滚动【英文标题】:Implementing image scroll in header of ListView 【发布时间】:2014-06-24 07:24:16 【问题描述】:

我想实现一个列表,但在标题中我想添加一个水平滑动动作来查看不同的图像。我的列表的其余部分只是文本。 如下所示。

我的问题是我应该如何在标题中实现图像查看器/滚动条? HorizontalScrollView ImageSwitcher?FragmentStatePagerAdapter 我需要它与列表视图无缝滚动。

有什么建议吗?

【问题讨论】:

使用视图翻转器及其下方的列表视图 【参考方案1】:

试试这个,为您的标题视图创建单独的布局,然后将其添加到您的列表视图标题

 View headerView = getLayoutInflater().inflate(
            R.layout.viewpager, null);
 listView = (ListView) findViewById(R.id.listView);
 listView.addHeaderView(headerView);

我希望它会起作用。

【讨论】:

是的,我知道,但我应该如何实现图像滑动“R.layout.viewpager” 只需为滑动图像制作不同的布局 --> 在将其设置在列表的标题中之前检查它是否正常工作 --> 在将任何其他数据设置为之前膨胀此视图并将其设置在列表中列表。 @user1163234 用户视图页面适配器你可以轻松刷卡 请给我一个参考页吗?

以上是关于在 ListView 的 header 中实现图像滚动的主要内容,如果未能解决你的问题,请参考以下文章

在 Android 中实现自定义 ListView

在滚动列表中实现视频的播放(ListView & RecyclerView)

Android在滚动列表中实现视频的播放 ListView RecyclerView

如何在Android listview中实现分页

如何在 ListView 中实现删除按钮并从数据库中删除?

C#在拖放时在ListView中实现自动滚动