使用android recyclerview和自定义适配器创建网格模式

时间:2020-06-26 03:16:11

标签: java android user-interface android-recyclerview

我无法使用Android的ImageView创建recyclerview个对象的网格布局。我尝试过使用XML的方法,但是还没有找到在网格中创建均匀间隔的元素的方法。理想情况下,我想避免使用任何复杂的布局,例如CardView。我需要的是要显示的图像网格。

设置LayoutManager的片段具有以下onActivityCreated方法:

@Override
public void onActivityCreated (Bundle savedInstanceState)
{
    super.onActivityCreated(savedInstanceState);
    this.recycler = getView().findViewById(R.id.photo_layout);
    this.gridLayout = new GridLayoutManager(getActivity(), 3); //set this dynamically
    this.recycler.setLayoutManager(gridLayout);
    this.recycler.setAdapter(new PhotoAdapter(this, testFunction())); //testFunction just sends test images to the adapter
}  

0 个答案:

没有答案