我无法使用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
}