Java 将列表视图添加到LinearLayout,但仅显示第一个添加的视图

Java 将列表视图添加到LinearLayout,但仅显示第一个添加的视图,java,android,android-linearlayout,Java,Android,Android Linearlayout,我试图向linearlayout添加两个Listview,但只显示第一个Listview,有人知道为什么吗 private void populateListView(ConstraintLayout root, List<Product> products){ .... ConstraintLayout.LayoutParams newParams = new ConstraintLayout.LayoutParams( Constrain

我试图向linearlayout添加两个Listview,但只显示第一个Listview,有人知道为什么吗

private void populateListView(ConstraintLayout root, List<Product> products){
    ....

    ConstraintLayout.LayoutParams newParams = new ConstraintLayout.LayoutParams(
            ConstraintLayout.LayoutParams.MATCH_PARENT, ConstraintLayout.LayoutParams.MATCH_PARENT);

    ...
    ListView listView = (ListView)getLayoutInflater().inflate(R.layout.list_view_product, null);
    listView.setId(View.generateViewId());
    listView.setLayoutParams(newParams);
    ...

   
    ListView listView2 = (ListView)getLayoutInflater().inflate(R.layout.list_view_product, null);
    listView2.setId(View.generateViewId());
    listView2.setLayoutParams(newParams);
    ...

    LinearLayout linearLayoutView = (LinearLayout)root.findViewById(R.id.fragment_ll_home);

    linearLayoutView.addView(listView2,0);
    linearLayoutView.addView(listView,1);

}
private void populateListView(ConstraintLayout根目录,列出产品){
....
ConstraintLayout.LayoutParams newParams=新的ConstraintLayout.LayoutParams(
ConstraintLayout.LayoutParams.MATCH_父级,ConstraintLayout.LayoutParams.MATCH_父级);
...
ListView ListView=(ListView)GetLayoutFlater().充气(R.layout.list\u view\u product,null);
setId(View.generateViewId());
setLayoutParams(newParams);
...
ListView listView2=(ListView)GetLayoutFlater().充气(R.layout.list\u view\u product,null);
setId(View.generateView());
listView2.setLayoutParams(新参数);
...
LinearLayout linearLayoutView=(LinearLayout)root.findViewById(R.id.fragment\u ll\u home);
linearLayoutView.addView(listView2,0);
linearLayoutView.addView(listView,1);
}

ListView不应共享布局参数。为每个ListView创建一个新的LayoutParams。非常感谢@cheticampListViews不应共享LayoutParams。为每个ListView创建一个新的LayoutParams。非常感谢@cheticamp