android - 在android中使用flexbox的动态列表
问题描述
就像我们可以借助 Android Studio 中的 Recycler View 生成动态列表一样。我想借助 Android Studio 中的 FlexBox 来做同样的事情。
我尝试了 Hit and Trial 但没有任何效果。我知道 setLayoutManager() 和 setAdapter() 不起作用,但我不知道该怎么做。请解决查询。
提前致谢。
FlexboxLayout myFlexBox;
Adapter1 myAdapter;
private ArrayList<jeeMainsYears>list;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_jeemains_years);
list=new ArrayList<>();
myFlexBox=findViewById(R.id.flexBoxYears);
createList();//To create list
myAdapter=new Adapter1(list, (int position) -> {
generatePaperOrShifts(position);
});
myFlexBox.setLayoutManager(new LinearLayoutManager(jeemains_years.this));
myFlexBox.setAdapter(myAdapter);
解决方案
推荐阅读
- kubernetes - 单个服务公开的多个 Pod 的会话关联设置
- sql-server - 如何获取在 SQL Server 内部数据库的不同表中重复的列
- php - 是否可以仅选择至少存在一个值的列?
- vhdl - 如何编写一个模块来确定 vhdl 中监视器的水平和垂直坐标
- javascript - 错误表示意外的语法错误是意外的,并且未定义多个 HTML onclick 事件
- c# - iText 7 SVGConverter 未按预期呈现
- java - 如何在一个线程中同时执行多个操作?
- shell - 如何负责任地发布/签署 shell 脚本?
- react-native - React Native android设置状态数组不起作用
- javascript - 我的第二次双击功能不起作用