- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何以编程方式设置 android:layout_column="1"
?我看过其他一些答案,但所有这些答案都不适用于我的代码。他们都说要做这样的事情:
layout.setLayoutParams(new TableRow.LayoutParams(columnNum))
这并不是我真正想要的,因为我有一个 GridLayout 并且已经设置了 LayoutParams。
我的 LayoutParams 是这样的:
GridLayout.LayoutParams middleLayoutLayoutParams = (GridLayout.LayoutParams)middleLayout.getLayoutParams();
middleLayoutLayoutParams.columnSpec = col2;
middleLayout.setLayoutParams(middleLayoutLayoutParams);
numBoxes++;
但我想要这样的东西:middleLayout.column = GridLayout.spec(1)
?
有什么办法可以实现这个目标吗?
最佳答案
假设我在网格中有一个 TextView textViewName。现在我将其放置在第 1 行第 1 列,列跨度为 4。
lpGl = new GridLayout.LayoutParams();
lpGl.height = LayoutParams.WRAP_CONTENT;
lpGl.width = LayoutParams.WRAP_CONTENT;
lpGl.columnSpec = GridLayout.spec(0, 4);
lpGl.rowSpec = GridLayout.spec(1);
textViewName.setLayoutParams(lpGl);
这对你有用吗?
关于java - Android - 以编程方式设置 "android:layout_column="1""?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25380066/
main.xml 文件代码: 我看过官方的 android 文档,从中我了解到,android:layout_column 表示这个
如何以编程方式设置 android:layout_column? 最佳答案 例如你有 TextView 然后这样做 TextView tv = new TextView(this); tv.setLa
我正在学习 android,并且正在努力理解这个特定的布局属性,阅读它说的 google dev 文档: android:layout_column The index of the column i
我有一个GridLayout,里面有一些TextView。我在 xml 中使用了 android:layout_column 并且它正在工作。现在我的问题是我们如何通过java编码来实现这一点。我看过
如何以编程方式设置 android:layout_column="1"?我看过其他一些答案,但所有这些答案都不适用于我的代码。他们都说要做这样的事情: layout.setLayoutParams(n
我有一个 GridLayout(不是 GridView),我想在其中添加一些具有特殊行和列 inex 的 View 。在 XML 中,我可以设置 View : 但是如何以编程方式设置属性 layou
本站xml代码:http://www.learn-android.com/2010/01/05/android-layout-tutorial/6/给出图像中显示的表格布局。 http://www.l
我的应用程序出错,错误提示 ParseError at [row,col]:[66,34] Message: http://www.w3.org/TR/1999/REC-xml
我是一名优秀的程序员,十分优秀!