Android Wear / Java:在移动设备上设置Watchface,并在两者上保存设置

问题描述 投票:0回答:1

我想提供一个Android应用程序随附的WearOS表盘,该表控制表盘的多个属性。我在Android Studio中进行了所有设置,并完成了移动端和表面渲染器的操作。现在,我面临在手机和手表之间交换数据的问题,因为我想将手机上设置的属性发送到手表。我读了一些有关DataItem的资料,我想有人会帮助我进行数据交换。

现在,一旦交换了数据并相应地设置了表盘,我希望应用程序和表盘在重新启动时都“记住”这些设置。有没有一种方法可以保留DataItems,或者还有其他选项(不只是将其分别保存在两个设备上)?

java android wear-os
1个回答
0
投票

DataItem确实存在,但是它们并不完全可靠,并且您仍然需要用于配置的UI-理想情况下,在两个设备上。我选择共享一个都呈现为PreferenceScreen的XML文件,并构建了一个称为PrefSyncService的文件,以自动使PrefSyncService在两个设备之间保持同步。

© www.soinside.com 2019 - 2024. All rights reserved.