improve listview

This commit is contained in:
xianjimli 2020-06-29 18:26:56 +08:00
parent 53510f500e
commit 02f02e79b7
2 changed files with 9 additions and 4 deletions

View File

@ -1,12 +1,16 @@
# 最新动态
* 2020/06/29
* 完善 listview layout感谢尧燊提供补丁
* 2020/06/28
* 完善font cache感谢智明提供补丁
* font\_bitmap\_index\_t中的偏移量改为32位(如果使用位图字体,需要重新生成资源)。
* 完善 font cache感谢智明提供补丁
* font\_bitmap\_index\_t 中的偏移量改为 32 位(如果使用位图字体,需要重新生成资源)
* 修复位图字体空格字膜宽度的不正确的问题(感谢智明提供补丁)。
* 2020/06/27
* 完善font cache感谢智明提供补丁
* 窗口切换到前台时将其为窗口管理的target/key\_arget。
* 完善 font cache感谢智明提供补丁
* 窗口切换到前台时,将其为窗口管理的 target/key\_arget。
* 2020/06/26
* edit 支持 date/time/time\_full 输入类型。

View File

@ -251,6 +251,7 @@ static ret_t children_layouter_list_view_layout(children_layouter_t* layouter, w
}
} else {
uint32_t rows = (n % cols) ? (n / cols) + 1 : (n / cols);
if (item_height == 0) item_height = default_item_height;
y = (item_height + spacing) * rows;
if (y > virtual_h) {
virtual_h = y;