我是Android应用程序开发的新手,所以请原谅我,如果我充满了这个问题。
我的问题是关于在不同的设备和方向上有效地布局我的应用程序。
我有一个产品列表,我必须在活动中显示其各自的元数据和图像。我使用自定义列表视图,它在纵向视图中看起来很好,但在横向视图中,它似乎浪费了可用空间(特别是平板设备看起来非常糟糕)。
所以我想知道如何使用额外的可用空间在同一行显示更多产品?我应该为不同的方向使用不同的布局吗?如果设备是纵向设备,我应该连续显示一个产品吗?如果是横向视图,我应该连续显示两个产品?或者有比这更好的东西(根据可用空间连续显示产品1,2,3或更多产品根据可用空间)。