鸿蒙怎么实现Android中GridView

能用ListContainer吗?

GridView
ListContainer
2021-08-11 09:52:03
浏览
2
收藏 1
回答 5
待解决
回答 5
按赞同
/
按时间
爱吃土豆丝的打工人
2

说说你的需求  看看能不能用ListContainer解决掉

分享
微博
QQ
微信
回复1
2021-08-13 09:10:53
没用的喵叔
2

给ListContainer设置LayoutManager就可以(要求api level >=5

mListContainer = (ListContainer) findComponentById(ResourceTable.Id_list_container);
mListContainer.setLayoutManager(new TableLayoutManager());//Grid样式
已于2021-8-13 09:46:02修改
分享
微博
QQ
微信
回复2
2021-08-13 09:45:14
红叶亦知秋
1

目前还没有类似gridview的组件。

分享
微博
QQ
微信
回复
2021-08-12 15:21:20
高建明108
1

就是用ListContainer,配合布局管理器TableLayoutManager即可实现

分享
微博
QQ
微信
回复
2021-09-02 10:44:35
拓维信息Abin

使用ListContainer组件,这个组件可以通过setLayoutManager方法设置布局管理器,默认的布局管理器是DirectionalLayoutManager(这个是一个线性的列表布局管理器)。GridView的效果可以通过TableLayoutManager进行设置,这是一个表格布局管理器。

而且ListContainer组件默认支持了拖动排序功能,使用简单方便,布局方向可以进行垂直和水平设置。使用起来有点类似Android的RecyclerView。

分享
微博
QQ
微信
回复
2021-09-02 14:31:36
相关问题
鸿蒙怎么实现动画翻转效果
3518浏览 • 2回复 待解决
鸿蒙单元测试怎么实现
3044浏览 • 1回复 待解决
鸿蒙视频压缩怎么实现
2665浏览 • 1回复 待解决
鸿蒙怎么实现UI控件样式复用 ?
1718浏览 • 3回复 待解决
鸿蒙JS 怎么实现PDF预览,求教。
1733浏览 • 1回复 已解决
鸿蒙AbilitySlice怎么finish掉
4145浏览 • 2回复 待解决
鸿蒙怎么实现自定义布局的Dialog
3507浏览 • 2回复 已解决
Gradle怎么实现多productFlavors
1011浏览 • 1回复 待解决
鸿蒙是基于Android的吗?
3828浏览 • 2回复 已解决
js fa怎么实现录音功能呢?
520浏览 • 1回复 待解决