Dynamic layout repeats horizontally

ListView rl_review = (ListView) findViewById(R.id.review);
List<SellerReview> reviews = prodDetailInfo.getReviews();
for (int m = 0; m < reviews.size(); m++) {
LinearLayout product_review_layout = (LinearLayout) LayoutInflater.from(this).inflate(R.layout.product_review_item, null);
product_review_layout.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
ImageView memberlogo = (ImageView) product_review_layout.findViewById(R.id.memberlogo);
TextView membernikename = (TextView)product_review_layout.findViewById(R.id.membernikename);
TextView reviewcontent = (TextView) product_review_layout.findViewById(R.id.reviewcontent);
TextView reviewcreatedate = (TextView) product_review_layout.findViewById(R.id.reviewcreatedate);
ImageLoader.getInstance().displayImage(reviews.get(m).getMemberlogo(), memberlogo, ImageLoadUtil.getSimpleOption(),
WeddingApplication.getInstance().getDisplayImageListener());
reviewcontent.setText(reviews.get(m).getReviewcontent());
reviewcreatedate.setText(reviews.get(m).getReviewcreatedate());
membernikename.setText(reviews.get(m).getMembernikename());
rl_review.addView(product_review_layout);
}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326484240&siteId=291194637