RecyclerView里面有TableRows

时间:2018-03-29 17:11:28

标签: android android-layout listview android-recyclerview

我想制作4个可水平滚动的TableRows,其中所有行中的每列具有相同的宽度(取决于此列中的最大视图)。首先,我做了下一个结构:ScrollView - > TableLayout - > TableRow(s) - >项目。但是当我尝试更新表UI冻结中的很多子视图时。如何使用RecyclerView或类似的东西做同样的事情? enter image description here

1 个答案:

答案 0 :(得分:0)

RecyclerView设置:

    adapter = new BitAdapter(list);
    LinearLayoutManager layoutManager
            = new LinearLayoutManager(this, HORIZONTAL, false);
    final RecyclerView myList = findViewById(R.id.myRecycler);
    myList.setLayoutManager(layoutManager);
    myList.setItemAnimator(new DefaultItemAnimator());
    myList.setAdapter(adapter);

。+通常的RecyclerView.Adapter