纵向模式下的动态巴士座椅布局

时间:2019-04-03 11:11:51

标签: java android

我想根据从API提供商处收到的响应动态创建用于公交车预订的座位布局。

每个席位的响应都有row number, column number and id。我很难找出一种实现布局的方法,因为API会以另一种方式使用行和列的 landscape 模式向我提供数据(在 portrait 模式下,行垂直向下,列为水平)。有人可以帮忙吗? Image from API provider website, with 4 rows 图片来自API提供程序网站,具有0-4行。

我一直在尝试使用2D数组执行此操作,但到目前为止无法成功。

1 个答案:

答案 0 :(得分:0)

我认为2D数组很好,但是这里的行应该是5,而不是4,因为中间行仅在最后一列有一个席位。您可以对第一行和最后一行进行条件格式设置,其他行将具有相同的显示格式。

让我知道这是否有意义或解释问题,以便更多地了解我解决问题的想法。