我正在尝试为我现有的应用程序构建一个wear-app.我的掌上电脑应用程序中已经有一个SQLite数据库,现在我想在我的应用程序中尝试使用它们.
他们是否有可能将数据库发送到Wear或者我可以从Wear应用程序访问掌上电脑中的数据库吗?
我目前的想法是通过Wearable.DataApi传输所有项目,但这听起来不像是最好的解决方案.
例如,我不相信Google Keep会单独转移所有笔记.
还有其他想法吗?
如何抑制可穿戴设备上的“在手机上打开”操作?我添加了一个更有用的自定义操作,它现在是一个重复操作。知道如何删除它吗?
这是我如何构建通知的片段:
NotificationCompat.Builder builder = new NotificationCompat.Builder(context)
.setContentTitle("Title")
.setContentText("Message")
.setSmallIcon(R.drawable.icon)
.setContentIntent(openIntent);
NotificationCompat.WearableExtender extender =
new NotificationCompat.WearableExtender();
extender.addAction(new NotificationCompat.Action.Builder(icon, "do something",
openIntent).build());
builder.extend(extender);
Run Code Online (Sandbox Code Playgroud)
我知道我可以创建第二个通知,该通知仅在可穿戴设备上可见,但 Android 不需要它,我需要创建一个单独的通知,不是吗?
我目前有一个开发的android磨损表盘.然而,我现在想在主机应用程序上创建一个允许用户自定义表盘的设置部分.我是android开发的新手,所以我很好奇这样做的正确方法.
有没有办法在主机上更新共享首选项,然后在磨损设备上推送或同步共享首选项?或者我应该看到一个完全不同的方式?