Android-通过AIDL服务更新TextView字符串
我有一个使用TabHost的应用程序。 几个选项卡共享一个公共HUD。 我正在使用一个服务,通过在准备就绪时调用AIDL函数来定期更新这些值 但是,由于几个选项卡使用相同的HUD,我想将该部分提取出来 我考虑让HUD.xml使用字符串资源作为其值,然后抽象类可以更新字符串资源。然而,显然Android无法通过编程方式更新字符串资源 我看到的唯一替代解决方案是使用SharedReference。 我担心每次刷新值时都会访问数据库 谁能和我分享一些选择吗 多谢各位 然而,显然Android无法通过编程方式更新字符串资源 对 我看到的唯一替代方案 将使用SharedReference。我 对访问数据库有顾虑 每次刷新值时 共享首选项不存储在数据库中。它们存储在一个XML文件中 谁能和我分享一些选择吗 当服务更改数据时,让服务广播Android-通过AIDL服务更新TextView字符串,android,resources,service,aidl,Android,Resources,Service,Aidl,我有一个使用TabHost的应用程序。 几个选项卡共享一个公共HUD。 我正在使用一个服务,通过在准备就绪时调用AIDL函数来定期更新这些值 但是,由于几个选项卡使用相同的HUD,我想将该部分提取出来 我考虑让HUD.xml使用字符串资源作为其值,然后抽象类可以更新字符串资源。然而,显然Android无法通过编程方式更新字符串资源 我看到的唯一替代解决方案是使用SharedReference。 我担心每次刷新值时都会访问数据库 谁能和我分享一些选择吗 多谢各位 然而,显然Android无法通过编
意图
。或者,让选项卡提供服务调用侦听器对象。可能还有半打其他的选择,但这两个应该会让你开始走这条路