0

尝试在循环中动态地向滚动视图添加一些视图,但没有效果或任何类型的崩溃我在滚动视图内有 atablelyout 并在循环中添加表格行视图

///loops 运行 5 次

ScrollView parent = (ScrollView) root.getRootView()
                                .findViewById(R.id.scrolltbl);
                            View child = getLayoutInflater(
                                    savedInstanceState).inflate(R.layout.attditem, null);

                            String lecs = findint(tds.text());// attdTile
                            String leves = findint(leaves.text());
                            String abs = findint(absents.text());

                        ((TextView)child.findViewById(R.id.lecs))
                                    .setText(lecs);
                            ((TextView)child.findViewById(R.id.lvs))
                                    .setText(leves);
                            ((TextView)child.findViewById(R.id.abs))
                                    .setText(abs);
                            ((TextView)child.findViewById(R.id.crsname))
                            .setText(tTrs[f]);
                            Log.w("count","2d");
                            parent.addView(child);
4

1 回答 1

1

您不能在滚动视图中添加多个视图。在 scrollView 内使用 LinearLayout 并在此视图上使用内容。最后在ScrollView中添加linearlayout

于 2013-10-19T12:23:07.113 回答