我正在向 LinearLayout 添加一些视图,顶部有轻微重叠,代码如下:
viewHolder.linearLayout.removeAllViews();
for (int i = 0; i < conversation.getPreviousMessages().length; i++) {
View messageView = layoutInflater.inflate(R.layout.layout_previous_message_row, null);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(0, -5, 0, 0);
viewHolder.linearLayout.addView(messageView, layoutParams);
}
在这段代码中,一些视图按 A、B、C 的顺序添加到布局中,其中 A 在后面,C 在前面。
我想颠倒顺序,使A在前面,C在后面。
我试过这个,但没有任何反应。
我怎样才能做到这一点?拜托,你们能给我一些代码吗?
提前致谢。