我似乎无法在任何地方找到这个特定的问题,只是想知道一个特定的问题。
在我的应用中,我会拍摄衬衫,裤子和鞋子的照片,然后将它们存储在Android图库的不同目录中。
在我的应用程序的主屏幕上,我正在尝试将其设置为基本上有三个水平行,每个目录都有可滚动的库。在顶部一个,我希望能够从Android Gallery目录中滚动衬衫图像,中间应该是来自其相应目录的裤子,并且在底部将是与其相应目录的鞋子。
我只想弄清楚如何设置它。我已经设置了相机功能,它将图像保存在正确的目录中。在这一点上,我似乎无法绕过如何滚动每个水平行中的图像,图像在左右两侧进出屏幕。当然,3图像列将对齐三个选定的图像。
非常感谢!
-Matt
编辑:如果有帮助,这是代码:
主要活动代码段:LINK
ImageAdapter:LINK
答案 0 :(得分:0)
您可以将RecyclerView与LinearLayoutManager一起使用,并将管理器中的方向设置为水平
LinearLayoutManager layoutManager = new LinearLayoutManager(context);
layoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);
recyclerView.setLayoutManager(layoutManager);
有关详情,请查看LinearLayoutManager和RecyclerView
你出租车使用类似这样的东西用于毕加索
@Override public void OnBindViewHolder(ViewHolder viewHolder,int i){
String imageUrl =" abc.com/a/b/c.png" ;; Uri uri = Uri.parsr(imageUrl);
Picasso.with(上下文).load(URI).into(viewHolder.imageView);}