在线性布局中重用Android视图

在线性布局中重用Android视图,android,android-layout,listview,android-linearlayout,Android,Android Layout,Listview,Android Linearlayout,我正在制作一个新闻提要,它显示在一个静态菜单下面。为了避免新闻提要在菜单后留下的一小部分空间中滚动,我想同时滚动菜单和新闻提要 现在我通过线性布局实现了这一点,因此它不会像listview那样滚动。但我的问题是,使用LinearLayout,据我所知,它不会像listView那样重用视图,这是一种糟糕的做法吗?我有多可能陷入内存问题,因为新闻提要可以有很多视图,而且它们都包含图像 非常感谢 显然,如果您想继续重新使用视图,使用这种方法,您很有可能在短时间内获得一个OutOfMemoryExcep

我正在制作一个新闻提要,它显示在一个静态菜单下面。为了避免新闻提要在菜单后留下的一小部分空间中滚动,我想同时滚动菜单和新闻提要

现在我通过线性布局实现了这一点,因此它不会像listview那样滚动。但我的问题是,使用LinearLayout,据我所知,它不会像listView那样重用视图,这是一种糟糕的做法吗?我有多可能陷入内存问题,因为新闻提要可以有很多视图,而且它们都包含图像


非常感谢

显然,如果您想继续重新使用视图,使用这种方法,您很有可能在短时间内获得一个
OutOfMemoryException

我建议您使用Android中新的
RecyclerView
s,
关于“回收者视图”的教程,我不知道这是否符合答案。但是,如果您使用的是带有标题视图和
列表视图的
LinearLayout
,则不存在任何问题。因为您主要担心的是新闻提要,它将被
列表视图
回收。忽视使用视图回收是自找麻烦,而且很可能在50岁左右就会崩溃(Android讨厌图像)


至于必须消失的标题。我会避免将其作为注释中建议的
列表视图中的第一项,而是将其静态放置在
线性布局中。并使用视图平移和/或透明度将其隐藏。这样,无论列表是否滚动,该选项都可以在任何时候显示标题。

为什么不使用带有标题的listview?