android adapterView addheaderView

android adapterView addheaderView,android,android-adapterview,Android,Android Adapterview,我正在尝试(出于学习目的)自己实现一个简单的AdapterView。现在我有一个问题:如何在我的自定义adapterView中添加headerView,比如listView中的addHeaderView 我已经用adapterView实现了瀑布部分,但是我的标题有特殊的要求:它可以水平滑动,下面的整个视图可以上下滑动。我从来没有像下面那样写过瀑布,但是在listView中写了一行,我可以使用addHeaderview方法在listView中添加一个viewpager来满足需求,但我不知道如何在a

我正在尝试(出于学习目的)自己实现一个简单的
AdapterView
。现在我有一个问题:如何在我的自定义
adapterView
中添加
headerView
,比如
listView
中的
addHeaderView

我已经用adapterView实现了瀑布部分,但是我的标题有特殊的要求:它可以水平滑动,下面的整个视图可以上下滑动。我从来没有像下面那样写过瀑布,但是在
listView
中写了一行,我可以使用
addHeaderview
方法在
listView
中添加一个viewpager来满足需求,但我不知道如何在
adapterView
中实现它


因为我是大一新生,我不能上传图片,但你可以看看pinterest。我只想用一个viewpager替换瀑布部分上面的标题部分。

我不知道您在找什么

ListView是一个控件,它的一部分是标题,您可以使用AddHeadServiceWMethod自定义设置自定义视图

AdapterView定义一个控件,用于显示具有自定义样式或信息分布的数据(例如在ListActivity中)

我猜你的标题就是活动标题。我希望能帮助你

更新:

好的,您必须遵循以下步骤:

1-您正在扩展AdapterView。定义一个类似AddHeaderView(类似ListView)的方法类,用于添加所需的标题视图

2-创建ViewPager包装。此类必须包装您与AdapterView一起使用的ViewPager控件(水平幻灯片所需)

3-在setAdapter方法实现中,必须检查是否添加了头视图,然后传递给此方法的适配器必须由ViewPager包装器包装


我高度推荐您查看和的源代码。这是获取所需内容的方法。

请查看
ListView
的源代码,并查看您的函数间字符,下次尝试使用普通视图。我想写一个像pinterest feedlist这样的瀑布视图,我知道写一个视图扩展adapterView可以做到;但我有一个特殊要求:我添加了一个视图,这个视图像viewpager,它可以水平滑动。我在前面添加了使用addHeaderView方法在listView中添加此viewpager,但我不知道如何在adapterView中执行此操作!我要完成的演示,我将向您展示为upper