在YouTube android应用程序中,当您搜索视频时,有一个显示视频结果的ListView,即每行1项。

当您将手机旋转到横向模式时,ListView将显示每一行中的2项。

我如何在我的应用程序中实现这一点?
发布于 2012-10-07 05:33:46
那要看情况了
1)您可以使用GridView,如果您的视图较小,它将自动填充景观中的空间。如果您想要的正好是2,您需要设置您的视图的宽度,正好是一半的屏幕宽度在景观模式。或选择备选方案2
2)您可以使用不同的适配器。肖像适配器是常见的。景观适配器返回两倍小的getCount,视图创建方法使用LinearLayout和它的子单元宽度权重=1和layout_width =0创建带有两个项的单元格
https://stackoverflow.com/questions/12765944
复制相似问题