首页 > 解决方案 > 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);
    }
}

标签: javaandroid

解决方案


推荐阅读