我想在本机脚本中创建从右到左的网格布局,我搜索了一整天,希望找到一个解决方案,但找不到任何解决方案,所以这是我想要的,请考虑以下示例gridlayout:
<GridLayout columns="*,*,*" rows="*,*,*,*,*" sdkExampleTitle sdkToggleNavButton>
<Button text="1" row="0" col="0" style="background-color: #0099CC; margin: 5;"></Button>
<Button text="2" row="0" col="1" style="background-color: #FFFF66; margin: 5;"></Button>
<Button text="3" row="0" col="2" style="background-color: #AA0078; margin: 5;"></Button>
<Button text="4" row="1" col="0" style="background-color: #8C489F; margin: 5;"></Button>
<Button text="5" row="1" col="1" style="background-color: #CCFFFF; margin: 5;"></Button>
<Button text="6" row="1" col="2" style="background-color: #0099CC; margin: 5;"></Button>
</GridLayout>
如您所见,这是一个具有2行3列的网格布局
如上图所示,内容从左到右排列。知道我想更改此布局以实现从右到左的对齐,如下图所示,我该如何使用gridlayout做到这一点?我测试了水平对齐并将其设置为向右,但没有用
答案 0 :(得分:1)
GridLayout是有关如何设置行/列的所有内容,要在屏幕截图中获得预期的结果,您可能必须手动反转分配的col值。
或者您可以使用FlexboxLayout来获得相同的结果,仍然可能需要进行一些细微的样式调整。