0

这是我的布局情况。

<LinearLayout>

     <CustomGallery android:id="myComplextGallery"></CustomGallery>

     <LinearLayout android:id="galleryFooterToSelectGalleryItem> 
        .... Footer elements  Pick an item in gallery
     </LinearLayout>
</LinearLayout>

我所追求的行为与 myComplexGallery 相同,其中列表视图中的列表项仅包含一个列表项,而页脚是 ListView 页脚。那就是它随着内容滚动。请注意,图库是全屏图库。

所以我可以将 CustomGallery 放在 ListView 中,但这是否矫枉过正?有没有另一种方法可以做到这一点。使用滚动视图只允许一个直接子视图+自定义画廊也必须向下滚动。它有一个图像和很多很多的单词。

我希望页脚线性布局与 CustomGallery 一起滚动,所以我想知道 ListView 旁边有哪些选项,毕竟 ListView 可能是正确的方法。我对让 CustomGallery 成为 listItem 的担忧在于,它本身就相当复杂,有自己的适配器和项目列表。制作一个总是只包含一个项目的列表视图,尽管一个复杂的项目看起来很正确......但只是想知道有哪些替代方案。

4

1 回答 1

0

带有您设计的 xml 布局的 ViewPager 在其中膨胀。然后务实地设置onPageScrolled(int position, float offset, int offsetPixels)方法中的数据。

http://developer.android.com/reference/android/support/v4/view/ViewPager.html

于 2012-12-14T05:29:07.290 回答