正确的方式来监听数据更改,并相应地更新UI

时间:2014-01-19 20:24:35

标签: android observer-pattern

我正在Service存储数字数据(从作为背景static ArrayList运行的蓝牙连接流式传输)。 每次修改List时,我都需要相应地更新我的UI(这是一个活动图)。

我读过:

哪种解决方案最合适?还有其他更好/更简单的解决方案吗?

1 个答案:

答案 0 :(得分:1)

我会为视图设置android.widget.Adapter(可能是BaseAdapterListAdapter,具体取决于您的数据),以便为视图提供数据。更新数据后,只需调用适配器的notifyDataSetChanged()方法即可更新视图。