0

我正在寻找一个具有插件功能的应用程序。我想要的是允许一个单独的插件“应用程序”为我提供视图,并负责更新我将在列表适配器中使用的视图。本质上,我希望单独的应用程序处理我的适配器的bindViewnewView方法。

我正在查看 RemoteViews,但我不确定这是否正是我需要的,它是否可以工作,或者它可能是我必须使用的,因为它是跨进程的。

谢谢你的帮助。

4

1 回答 1

0
  1. RemoteViews是唯一模糊实用的东西,因为您正在进程之间进行通信。

  2. 性能会很糟糕。当一切都在一个进程中时,让 aListView快速行动需要一些工作。跨越每一行的进程边界将非常缓慢且内存密集。这就是为什么,例如,在 a 上返回其完整结果集,以避免数十或数百个额外的 RPC 调用。ContentProviderquery()

我强烈建议您重新考虑您提出的架构。

于 2009-10-16T10:50:26.923 回答