【问题标题】:Matrix of linear layout and manipulation in code代码中的线性布局和操作矩阵
【发布时间】:2012-03-07 17:41:05
【问题描述】:

假设我在 res/values 中有一个名为 layout1.xml 的布局。

在这个布局中,我只有一个线性布局(图片上的黑色)

我想做的是添加一个线性布局数组,就像图片上一样。 红色的是水平方向的线性布局,包含其他 5 个线性布局。 我想在代码中做所有事情,我想为每个布局设置一个 onclick 侦听器,所以当点击一个布局时,我想隐藏它。一切都需要放在一个函数中,该函数将返回一个布局,并且这个方法应该为行和列使用婴儿车

public LinearLayout getLayout(int rows,int cols){
       return the_layout;
}

【问题讨论】:

  • 您在哪里遇到了问题?

标签: android android-ui android-gui


【解决方案1】:

您使用构造函数 new LinearLayout(context) 制作一个 LinearLayout

您使用 parentLayout.addView(childLayout) 添加布局。

你应该可以做剩下的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-23
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多