0

ループ内でスクロールビューにいくつかのビューを動的に追加しようとしていますが、スクロールビュー内でテーブル行ビューを追加して、ループ内でテーブル行ビューを追加する効果やクラッシュはありません

///ループは 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 に複数のビューを追加することはできません。scrollView 内で LinearLayout を使用し、このビューのコンテンツを使用します。最後に、ScrollView に linearlayout を追加します

于 2013-10-19T12:23:07.113 に答える