list显示有关问题

list显示问题
我在做一个界面,上面有一个list控件,主要功能是显示从串口接收到的数据。原理:我给API提供一个回调函数,当API从串口接收到数据时,就利用我提供的回调函数,把数据显示出来。 功能我已经实现了,现在的问题是,回调函数被调用的频率太高,我的界面就处于死机状态了,该怎么解决???

------解决方案--------------------
回调函数调用一个定时器,再进行显视,这样就不会很死板吧。