gpt4 book ai didi

android - 动态 GridView 作为数组

转载 作者:行者123 更新时间:2023-11-29 00:15:23 25 4
gpt4 key购买 nike

嘿伙计们,我正在尝试创建一个具有线性布局的应用程序。线性布局可能有多个 GridView ,并且它会动态生成。我正在尝试这样做,但它只添加了一个不超过一个 GridView 一。有人对此有答案吗?

private GridView gv[];
.
.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
....
gv = new GridView[2];
....
.....
protected void onPostExecute(Boolean result) {
if (al1.length == 2)
linearLayout.setWeightSum(2.0f);
for (int i = 0; i < al1.length; i++) {
gv[i] = new GridView(getApplicationContext());
if (al1.length == 2) {
gv[i].setNumColumns(1);
} else
{
gv[i].setNumColumns(2);
}
gv[i].setAdapter(new gridadapter(getApplicationContext(),
al1[i]));
linearLayout.addView(gv[i]);

最佳答案

采用 ListView 并采用水平定位的线性布局作为其项目...然后将您的项目添加到此线性布局...它将根据您的要求工作,并将使工作变得更容易和更快..

如果你想要更多的解释,请告诉我......

关于android - 动态 GridView 作为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27269042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com