现在真的很困惑一段时间了,我一直在开发我的应用程序,但我没有关于我尝试过的代码,因为我不知道从哪里开始。好的,instagram/facebook 使用什么类型的 View 在同一个 ListView 上播放图像和视频,他们是否根据收到的内容制作多个 View ,或者只是使用纹理 View 或表面 View 来显示图像和视频,请帮忙。
最佳答案
您可以根据行类型膨胀不同的布局。
重写getItemViewType(intposition)
并返回给定位置的正确类型。
然后使用返回的类型来扩展正确的布局。
操作有点复杂,你应该阅读这篇tutorial .
尽管如此,既然您正在学习使用 ListView,我建议您也学习 RecyclerView。 RecyclerView 更快,而且可能更好。看看here
关于java - Android多用途 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31552825/