У меня есть приложение, которое использует TabHost.
Несколько вкладок имеют общий HUD.
Я использую сервис для периодического обновления этих значений, вызывая функцию AIDL по мере готовности.
Однако, поскольку несколько вкладок используют один и тот же HUD, я бы хотел выделить эту часть.
Я думал о том, чтобы HUD.xml использовал ресурс String в качестве значения, а затем абстрагированный класс мог бы обновлять ресурс String. Однако, по-видимому, Android не может обновлять ресурсы String программно.
Единственное альтернативное решение, которое я вижу, это использование SharedPreference.
У меня есть проблемы с доступом к базе данных каждый раз, когда значение обновляется.
Может кто-нибудь поделиться со мной некоторыми вариантами.
Спасибо