2016-08-04 3 views

答えて

0

ViewHolderで新しいTextViewをリストに格納し、各TextViewをViewHolderのセルのitemViewに追加します。以下のコードのようになります。)あなたは `textViews.add(に何かを渡したいかもしれません

ViewGroup viewGroup = (ViewGroup)itemView.findViewById(R.id.your_viewgroups_id); //Usually a LinearLayout or RelativeLayout 
List<TextView> textViews = new LinkedList<>(); 
for (int i = 0; i < count; i++) { 
    TextView textView = new TextView(context) 
    textViews.add(textView); 

    viewGroup.addView(textView); 
} 
+1

;' –

+0

MMMMM私itemView doesntのはitemView.addView(のTextView)メソッドを持っている???? – 2Stoned

+0

ああ、忘れました。 '' 'ViewGroup viewGroup = itemView.findViewById(R.id.your_viewgroups_id) '' '' '' 'ViewGroup.add(textView)' ''でItemViewの親ViewGroup(LinearLayoutやRelativeLayoutなど)を取得してみてください –

関連する問題