问题标签 [staggeredgridlayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何使 RecyclerView 的第一行包含自定义数量的项目?
- 我有
RecyclerView
并且我正在使用GridLayoutManager
. - 我想在第一行有 5 个列表项。
- 其余行每行应包含 6 个项目。
- 第一行中的项目比其他项目的尺寸更大。
我试过了gridLayoutManager.setSpanSizeLookup(...)
请指教。提前致谢。
android - StaggeredGridLayoutManager 中错误的项目布局方向取消 RecyclerView Android
我在将项目垂直放置在交错视图中时遇到问题,跨度数为 2。如果项目数为 3 且第一项高度更大,则第三项向右对齐(第四位),第三项为空。
android - 如何在 Android RecyclerView 中控制左右手布局位置
我有一个左手和右手布局,需要放置在 RecyclerView 的相应列中。我使用的是 StaggeredGridLayout,因为布局也可以有不同的大小。我正在尝试控制子布局的位置,并且运气不佳,因为一旦左/右方向中断,它就会保持中断。
GridLayoutManager 更擅长保持布局有序,但在使用较大布局时会产生奇怪的间距。即使我可以使用 GridLayoutManager,我仍然需要能够控制左侧/右侧,因为数据可以以各种顺序到达。
我还应该注意,这个 RecyclerView 已经在另一个 RecyclerView 内,因此适配器和 layoutManager 被设置在父 RV 的 onBindViewHolder() 内。
android - 将图像从 firebase 检索到 StaggeredGridLayout Android
我正在尝试将图像从 firebase 获取到 StaggeredGridLayout 中,这是一个片段,但出现了一些我无法解决的错误
错误:不兼容的类型:无法推断 ArrayList<> postItem = new ArrayList<>() 的类型参数;^ 原因:不存在类型变量 E 的实例,因此 ArrayList 符合 PostItem ,其中 E 是类型变量:E 扩展在类 ArrayList 中声明的 Object
从 android studio 得到一些建议后,我实现了一些方法,然后我得到了错误,但在我的片段中看不到应该显示的图像
这是JAVA文件
Home_Fragment.java // 发生错误的地方
PostAdapter.java
Upload_Fragment.java //这个Fragment我用来上传图片到firebase
Upload_Image.java
公共类 Upload_Image { 私有字符串 mimageUrl;
}
java - 如何在 recyclerview [Android] 中一次实现一项滚动
您好我正在尝试实现一个滚动功能,一次只能滚动一个项目,我已经尝试过,但它不起作用
我只上传了我认为对我的问题有必要的部分代码,如果有人想查看任何文件的完整代码,请告诉我
笔记:-
我使用了交错网格布局管理器,我不想删除它
Java 文件
Home_Fragment.java
XML 文件
片段主页.xml
post_item_container.xml