lvgl如何用list控件实现wifi列表根据信号强度动态刷新

目前做法是惨开lvgldemo里卖弄的music做法 拿到wifi信号的链表然后动态去添加btn
while(info)
{

printf("%02x:%02x:%02x:%02x:%02x:%02x\t%g\t%d\t%04x\t%s\n",
        info->ap.ether_addr_octet[0], info->ap.ether_addr_octet[1],
        info->ap.ether_addr_octet[2], info->ap.ether_addr_octet[3],
        info->ap.ether_addr_octet[4], info->ap.ether_addr_octet[5],
        info->freq, info->rssi, info->encode, info->essid);
        add_list_btn(wifilist,info_list,track_id);
        track_id++;
        info = info->next;
}