java - Recycler查看快照
问题描述
我在 recyclerview 的快照中遇到问题。我如何拍摄 recyclerview 的几个元素的快照。比如从 1 到 20,然后从 20 到 40 等等。请帮助我
我尝试了很多我无法动态拍摄recyclerview的照片
public void onClick(View view)
{
//datamodel.setName(etname.getText().toString());
//datamodel.setAge((Integer.parseInt(etage.getText().toString())));
for (int i = 1; i <= 500; i++)
{
DataModel datamodel = new DataModel("umair", i);
data.add(datamodel);
}
adapter.notifyDataSetChanged();
}
private void slice()
{
slice = new ArrayList<>();
int strtnum = Integer.parseInt(start.getText().toString());
int endnum = Integer.parseInt(end.getText().toString());
for (int i = strtnum; i < endnum; i++)
{
Log.d("test", "" + start + "" + end);
DataModel item = (DataModel)data.get(i);
DataModel item2 = new DataModel(item.getName(), item.getAge());
slice.add(item2);
final Adapter adapter = new Adapter(slice);
recyclerView.setAdapter(adapter);
Toast.makeText(MainActivity.this, "start" + start + "end" + end, Toast.LENGTH_LONG);
}
}
解决方案
推荐阅读
- html - 为什么悬停的css转换不起作用?
- datepicker - 在按钮上显示选定的日期
- r - 为什么在 R 插入符号中的相同火车数据上的相同游侠模型的 ConfusionMatrix 上获得不同的特异性结果?
- r - R - 检查两个不同数据帧中的相同值
- javascript - Angular + Express:将代码部署到 Google Cloud (GCP) 时,API 返回 HTML 而不是 JSON
- python - 在列表中的每个字符串中添加相同的单词
- raspberry-pi - 如何为 Raspberry Pi 交叉编译 Tensorflow-Lite?
- javascript - Javascript将对象列表转换为地图
- sql - 不使用 ROW_NUMBER() 或 RANK() 从每个组中获取第一条记录
- mysql - 获取 timestampdiff 在 Grails Gorm 中不起作用