无法在android中添加动态textView

时间:2016-05-20 04:48:47

标签: android android-layout android-fragments

我想动态添加textview,我已经添加了以下代码。但是我没有在我的活动中看到任何textview。我不能添加listview,因为我已经在使用recycleview。任何一个错误?

youfile.csv

3 个答案:

答案 0 :(得分:0)

您也可以尝试这样的事情

View myLay;   // view that contains you textView
LinearLayout rootlay;   //root view in which you want to add

    myLay = LayoutInflater.from(this).inflate(R.layout.layout_movie_comments,
                    null);

    TextView tvCommentBy = (TextView) view.findViewById(R.id.tv_comment_by);

    TextView tvCommentContent = (TextView) myLay.findViewById(R.id.tv_comment_content);

       tvCommentContent.setText(comment.getContent());
       tvCommentBy.setText(comment.getAuthor());

       rootlay.addView(myLay);

希望这会有所帮助:)

答案 1 :(得分:0)

执行以下两项更改并检查天气是否有效,因为代码中似乎没有其他任何错误。

    LayoutInflater inflater = getActivity().getLayoutInflater(); 

    View view = layoutInflater.inflate(R.layout.layout_movie_comments, null);

答案 2 :(得分:0)

rootMoviewView不是rootView,它是rootView中的recylceView。这样,textview在rootView中生成而不是在recylceView中生成。