问题标签 [watchface]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
259 浏览

android - 从配套应用程序更改 android Wear 中的表盘?

我们可以从谷歌官方磨损应用程序更改磨损手表的表盘。如何在我的配套应用程序中实现相同的功能?应该采取什么方法?

0 投票
0 回答
85 浏览

android - Android Wear 数据同步问题

我创建了一个表盘,其中包含手机上的配置屏幕和可穿戴设备上的简化配置屏幕。这是我的项目的布局:

  • 移动模块
  • 磨损模块
  • UtilModule(包含从 Google API 检索数据的 util 类)

手机上的配置屏幕可以正常检索和存储在表盘上接收到的数据。当我在那里更改背景或图像时,更改会显示在表盘上。问题在于可穿戴设备上的配置类。出于某种原因,每当启动它并使用 UtilModule 中我在手机应用程序上执行的相同类检索 DataMap 时,它总是检索一个空地图。有人可以向我解释为什么我是个白痴吗?

0 投票
1 回答
800 浏览

android - 客户端尚未准备好.. 在 Android 磨损表盘应用程序中

我正在尝试构建一个带有表盘磨损的应用程序。我的应用程序运行良好,但是当我创建表盘磨损并设置 NoActivity 并运行磨损应用程序时,它会在 Run-Logcat 中显示“客户端尚未准备好..”消息 -

而且当我打开 Error-Logcat 然后它显示 -

0 投票
1 回答
279 浏览

android - 表盘模块中不推荐使用的方法

我正在Android上开发表盘。

onCreate我设置表盘样式的方法中,我看到一堆方法已被弃用,但在Android官方网站上它们不是。我应该怎么做才能摆脱这些过时的方法,或者让它们保持原样?

0 投票
0 回答
49 浏览

watchface - 连接 android wear 模拟器时出错:adb 服务器没有确认

我正在尝试通过 USB 电缆将 Android Wear 模拟器连接到我的 Android 手机。我正在输入命令:

我收到以下错误:

亚行版本:

我还安装了这些附加的东西:

但是,即使我输入下面的命令,我在 Android Wear 中看到的只是“尝试连接......”

0 投票
2 回答
63 浏览

java - Android Wear 表盘旋转留下痕迹

我正在编写一个表盘,我在背景上放了一个旋转轮,但是它在以前的位置留下了一条奇怪的痕迹,并且这条痕迹没有被删除。这条轨迹只留在透明背景区域。

示范:

在此处输入图像描述

在此处输入图像描述

我该如何解决?

0 投票
0 回答
65 浏览

xamarin - XAMARIN - Android 表盘需要很长时间才能安装到手表上

我使用 Visual Studio 2015 制作了一个简单的表盘。该解决方案有 2 个项目(移动和穿戴)。我正在部署为“发布”,一切正常,它安装在手机和手表中,但问题是同步和安装在手表中需要 30 分钟到几个小时。

我已经尝试过来自 android wear 应用程序的强制同步应用程序,取消配对并再次配对,一切。

相同的代码,在 android studio 中安装就好了。是否有一些与安装方式/时间相关的错误或调整?

我正在使用 VS 2015 社区,安装在华为手表中。

谢谢

0 投票
6 回答
2486 浏览

android - Unable to distribute app on Android Wear in Google Play Developer console

Im trying to submit my newly created Android Wear watch face through Google Play Developer Console. The problem is checkbox "Distribute your app on Android Wear" in pricing and distribution section is disabled. I cant understand why.

What I did:

1) Uploaded screenshot for Android Wear

2) Uploaded 2 APK files in closed Beta releases. Both files are signed with one key, have different version names. First is phone apk with embedded wear apk (minSdkVersion 23), second - standalone wear apk (minSdkVersion 25) has meta-data android:name="com.google.android.wearable.standalone" android:value="true" in manifest file.

Everythings seems fine and app is ready to publish in production, except the "Distribute your app on Android Wear" checkbox which remains disabled. What Im missing?

0 投票
1 回答
295 浏览

android - 如何在 android wear 上的 ICON、RANGED_VALUE、SMALL_IMAGE 的表盘上设置复杂度

我试图在 android 表盘上绘制图标,但在表盘上没有看到。我已经检查了这个链接。参考我在表盘上设置了复杂类型文本的文本,但它没有设置为 ICON、RANGED_VALUE、SMALL_IMAGE 等其他类型,所以请提出建议。

我需要这种类型的图标,其中红色标记复杂。

我需要这种类型的图标,其中红色标记复杂。我使用此代码绘制文本。

并将此代码用于图像但没有得到任何东西。

0 投票
2 回答
192 浏览

android - Android Wear 表盘 StatusBarGravity 底部不受尊重

我正在为 Android Wear 制作表盘。我想将状态栏放在底部而不是顶部。

文档声明使用setStatusBarGravity()- 方法WatchFaceStyle.Builderhttps://developer.android.com/reference/android/support/wearable/watchface/WatchFaceStyle.Builder.html#setStatusBarGravity(int)

但是,这似乎没有按预期工作。每当我使用Gravity.BOTTOM时,图标都会在表盘内垂直居中,而不是位于底部。

这是我使用的代码:

这导致了这个(注意中间的充电指示灯)

图像

我究竟做错了什么?我用谷歌搜索过,但找不到任何相关信息。