listContainer怎么通过addComponent添加布局

listContainer.addComponent(getHeader());

想给listContainer添加一个头部布局,调用add方法直接异常

java.lang.UnsupportedOperationException: Method is not allowed in ohos.agp.components.ListContainer

listContainer
2021-03-03 10:04:02
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
fangwenmahu
1

试下:ListContainer的 itemList里面作为第一个item

listContainer.setItemProvider   这方法里面会放一个Provider,Provider里面有个getComponent这个方法重写  判断第一个参数i = 0 的时候 返回要add的那个view,其他情况和原来一样就行了

分享
微博
QQ
微信
回复1
2021-03-03 10:52:56
相关问题
HarmonyOS 叠加布局如何实现?
459浏览 • 1回复 待解决
ScrollView嵌套ListContainer
8078浏览 • 5回复 待解决
服务中心添加卡片怎么添加
7688浏览 • 1回复 待解决
ScrollView里面套着ListContainer
6769浏览 • 9回复 待解决
buttom样式怎么添加
7410浏览 • 2回复 待解决
通过addTextObject()接口添加示例文字
1004浏览 • 1回复 待解决
HarmonyOS埋点怎么添加
778浏览 • 1回复 待解决
Image 上怎么添加文字?
3994浏览 • 1回复 待解决
Waterflow怎么添加header能力?
1097浏览 • 1回复 待解决
HarmonyOS swiper怎么添加惯性
464浏览 • 1回复 待解决
HarmonyOS webview怎么添加header
614浏览 • 1回复 待解决
javaUI 中webview通过布局创建实例失败
6432浏览 • 1回复 待解决
HarmonyOS Video 怎么添加请求头?
873浏览 • 2回复 待解决
怎么在httpRequest中添加cookie
1369浏览 • 1回复 待解决