一 概述
ListContainer用来呈现连续、多行数据的组件,包含一系列相同类型的列表项
ListContainer的使用方法
ListContainer的常用设置
ListContainer的样式设置
二 ListContainer的使用方法
2.1 在layout目录下的xml文件中创建ListContainer1
2
3
4
5
ohos:id="$+id:list_container"
ohos:height="200vp"
ohos:width="300vp"
ohos:layout_alignment="horizontal_center"/>
2.2 ListContainer的子布局(item_sample.xml)1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<?xml version="1.0" encoding="utf-8"?>
xmlns:ohos="http://schemas.huawei.com/res/ohos"
ohos:height="match_content"
ohos:width="match_parent"
ohos:left_margin="16vp"
ohos:right_margin="16vp"
ohos:orientation="vertical">
ohos:id="$+id:item_index"
ohos:height="match_content"
ohos:width="match_content"
ohos:padding="4vp"
ohos:text="Item0"
ohos:text_size="20fp"
ohos:layout_alignment="center"/>
2.3 ListContainer的数据包装类(类似于Android bean类)1
2
3
4
5
6
7
8
9
10
11
12public class SampleItem {
private String name;
public SampleItem(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
2.4 ListCont