【发布时间】:2012-09-01 19:22:44
【问题描述】:
我有一个将 NFC 读取存储到我的应用程序数据库中的活动。我有一个片段,它有一个 ListView,其中的数据由游标适配器绑定到同一个数据库。
活动在前台处理意图,但是当我滑动到片段时,列表视图尚未使用数据库最新数据进行更新。
当我的活动将 NFC 读取添加到数据库时,告诉片段更新列表视图的最佳方法是什么?
片段在活动中由 viewpager 管理,因此我无法使用 getFragmentById() 访问片段,因为我没有 ID。我读过一些奇怪的 android:switcher hack 来访问片段的 ID 或标签,但这似乎不是一个好主意。
【问题讨论】:
标签: android android-fragments simplecursoradapter