2016-12-08 28 views
-1

My question seems same like this. 私はlinearlayoutとそれの中にtextviewレイアウトファイルを作成しました。同じlinearlayout内の異なるテキストを持つtextviewの重複したtextviewsを動的に(プログラムで)生成する必要があります。誰でも正しい答えを提案することができます。同じlinearlayoutでtextviewを動的に複製する方法は?

+0

コードを投稿してください。 –

+0

forループは動作していませんか? – Rohit5k2

+0

ビューを複製することはできません。新しいテキストビューを作成して動的に追加する必要があります。ループのために –

答えて

1

コード内にTextViewを動的に作成して、一部のコンテナビューに追加することができます。あなたのLinearLayoutになり別のアプローチは、

for (some loop) { 
    TextView textView = (TextView) LayoutInflater.from(getActivity()).inflate(R.layout.text_view_layout, null); 
    containerView.addView(textView); 
} 

containerView(のTextViewのさまざまな属性を取り込むために、レイアウトを使用することも容易に個々の要素が複雑に得れば、これは優れたスケールと)のTextViewのレイアウトを使用して、次のような何かをするかもしれないことfindViewById

+0

スクロールビュー内で直線レイアウトを使用した場合はどうなりますか? – rashmi

+0

でも違いはありません....あなたは 'findViewById'を使って興味のある' LinearLayout'を得ることができます –

関連する問題