2

您好,我正在开发具有自定义布局的列表视图,其中包含 imageview、AudioPlayeer 和 Video 视图。我在项目中一次显示和隐藏上述两个视图。

但是我可以完美地在项目中显示图像和AudioPlayer(使用一些按钮自定义),但是当i tried to display videoView it will render the view on the upper and down side of the list view.有任何解决方案可以VideoViewListvieW.

在android中显示VideoView里面的解决方法是什么?Listview

4

1 回答 1

0

好的,我现在得到的解决方案是你不能同时使用它们。由于 Listview 在滚动时删除并重新创建对象,用于内存管理。

解决方案是要么避免在 ListView 中使用 videoView,要么使用 A ScrollView 而不是 ListView。在第二种方案中,可以将LinearLayouts依次放在一个Layout中,然后将布局放到ScrollView中。仅当您没有太多要显示的视频视图时,此方法才有效,否则滚动时会滞后。

于 2013-11-29T14:34:54.873 回答