java 中grid是什么_java – 不明白如何使用GridLayout.spec()

  • Post author:
  • Post category:java


这个GridLayout在我的应用程序中有很多级别.每个级别都有不同的行数和列数.我认为这个GridLayout是我用来满足我需求的最佳选择.此外,所有这些都需要在运行时以编程方式完成.

我无法理解如何使用GridLayout.spec().我试图遵循this excellent example,但却无法完全掌握它.比方说,我想要一个包含3列和4行的GridLayout.

GridLayout.LayoutParms params1 = new GridLayout.Layout(rowSpec, columnSpec); //what’s parameters?

gameplayGridLayout.setColumnCount(3);

gameplayGridLayout.setRowCount(4);

puzzle.addView(gameplayGridLayout, params1);

在我上面的链接示例中,他使用下面的代码来设置“规格”.

Spec row1 = GridLayout.spec(0, 2);

Spec row2 = GridLayout.spec(2);

Spec row3 = GridLayout.spec(3);

Spec row4 = GridLayout.spec(4, 2);

Spec col0 = GridLayout.spec(0);

Spec col1 = GridLayout.spec(1);

Spec colspan2 = GridLayout.spec(0, 2);

我也不了解这些变量的参数.我试过阅读文档,但它没有给我任何清晰度.有人可以帮助我使用3×4 GridLayout的示例代码,这也有助于解释规范是什么?

解决方法:

我并不完全理解您的问题,但这里有一些解释语法的示例&#



版权声明:本文为weixin_42356829原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。