首页 > TAG信息列表 > wear-os

Android WearableListView ImageView选择器

我试图创建一个列表视图,如下所示: 现在,我已经使用WearableListView适配器使列表视图成功工作.但是,我在ImageView中使用静态图像.我想要的是在滚动时特定列表元素被聚焦时创建这种灰色和蓝色的动画.我怎么做?我尝试为ImageView使用选择器xml文件,但是似乎此ListView并未使用此选择

Java-将对象从手机共享到Android Wear

我创建了一个应用.在此应用程序中,您具有包含2个字符串(名称和年龄)和一个位图(头像)的对象.一切都保存到sqlite数据库中. 现在,我希望在智能手表上可以访问这些对象.因此,我想实现可以开始,启动应用程序并向左和向右滚动以查看这些对象的功能. 这意味着我必须从手机上取回物体并将

ConfirmationActivity Android Wear持续时间太短

我有一个带有按钮的磨损活动.单击后,将运行以下方法: public void success(View view) { Intent intent = new Intent(this, ConfirmationActivity.class); intent.putExtra(ConfirmationActivity.EXTRA_ANIMATION_TYPE, ConfirmationActivity.

前台服务Android Wear

我没有找到任何有关的文档.是否可以在Android Wear上创建前台服务?通常,前台状态与正在进行的通知相关,但由于无法穿着,所以我有点困惑.是否有人在前台提供前台服务?解决方法:根据文档: “系统强制执行超时期限.如果您正在显示活动,而用户未与之交互,则设备将进入睡眠状态.唤醒后,将显

Android Wear:它如何在活动生命周期中发挥作用?

我制作了一个带有活动的可穿戴应用. @Override protected void onCreate(Bundle savedInstanceState) { Log.i("WEAR", "CREATE"); super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final WatchViewStub stub = (WatchVie

客户端尚未准备好..在Android Wear Watchface应用中

我正在尝试使用表盘磨损构建一个应用程序.我的应用程序运行良好,但是当我创建表面磨损并设置NoActivity并运行磨损应用程序时,它在Run-Logcat中显示“客户端尚未准备好..”消息,如下所示: $adb push F:\Advanced_Android_Development\watchface\build\outputs\apk\watchface-debug.

无法在Android Studio中设置Hello,World watch应用

在Android Studio中部署随附的Hello,World watch应用的磨损版本时,出现以下错误: 失败[INSTALL_FAILED_OLDER_SDK] 更新:从Reddit帖子中删除有关尝试L的被破解版本的详细信息,因为这对我来说不是解决方案,可能会造成更多混乱. mobile / build.gradle apply plugin: 'com.android

Android Wear CircledImageView(和DelayedConfirmationView)始终为正方形

每当我尝试使用CircledImageView(我在LG G Watch上开发)时,我的图像背景都是正方形的.使用DelayedConfirmationView可以得到相同的结果,而且没有“倒数动画”.解决方法:舍入的问题是我在dp中指定了layout_width和layout_height而不是使用wrap_content. “倒数”动画的问题在于,需要

java-如何计算给定高度和压力下的海平面压力

我正在写一个显示海拔高度的表盘.使用SensorManager.getAltitude(seaLevelPressure,currentPresure)计算海拔高度. 但是为了初始化它,我需要在海平面施加压力.不幸的是,没有SensorManager.getSeaLevelPressure(currentPressure,currentAltitude). 为此,我找到了以下公式(请参见http

android-是否可以使用adb拍摄通过蓝牙连接的可穿戴设备的屏幕截图?

我有一个LG手表,可以通过USB直接连接到我的开发人员机器,因此可以使用以下命令进行屏幕截图: adb shell screencap -p /sdcard/screenshot.png 但是我的Moto 360手表没有USB连接,因此我必须使用蓝牙通过配对的手机进行连接.这意味着始终有两个设备连接到adb.因此,无法使用adb shell

无法将Card与Android Wear底部对齐

我遵循的是Android文档here上的教程,但他们没有按照我的期望做. 我创建了CardFrame在手表上显示卡片,并使用属性app:layout_box =“ bottom”将其显示在手表的底部,但是如您所见,截屏图并非如此.这是我的XML: <android.support.wearable.view.BoxInsetLayout xmlns:android="htt

android-如何在方形手表上绘制表面“滴答声”?

我目前有这个代码片段在Android Wear表盘的外部生成刻度线 float innerMainTickRadius = mCenterX - 35; for(int tickIndex = 0; tickIndex < 12; tickIndex++) { float tickRot = (float) (tickIndex * Math.PI * 2 / 12); float i

替换了WearableListView.Adapter吗?

我刚刚构建了一个AndroidStudio项目,并被告知WearableListView.Adapter类已弃用. 但是,当我转到documentation时,它并没有说明被弃用.我还无法弄清楚应该使用哪个类.解决方法:在Wear 2.0中引入后,您应该按照Curved Layout documentation中所述使用WearableRecyclerView类.

Android Wear应用无法连接到Google API服务

我正在尝试在Android Wear和Android手机之间建立连接. googleApiClient无法连接,并返回SERVICE_VERSION_UPDATE_REQUIRED状态代码.我究竟做错了什么? 这是我的活动代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

java – “无法解决:com.android.support:support-v4:26.0.0”和Gradle同步上的其他类似错误

参见英文答案 > Failed to resolve: com.android.support:cardview-v7:26.0.0 android                                    23个 我刚刚为Android Mobile和Wear创建了一个新的Android Studio项目.初始gradle构建失败,因为我收到了几个错误 –

如何在Android Wearable中访问心率传感器?

我在Moto 360上访问心率传感器时遇到问题. 我试过以下事情: Sensor mHeartRateSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_HEART_RATE); mSensorManager.registerListener(this, mHeartRateSensor, SensorManager.SENSOR_DELAY_NORMAL); 然后实现SensorEventListener

android – Gradle错误:配置声明未声明的依赖项

我正在制作我的第一个Android服装应用程序,但我无法让Android Studio工作. 首先我得到了错误 "Project with path ':wear' could not be found in project ':mobile'. 通过在settings.gradle中添加“include”:wear“解决了这个问题.但随后出现了一个新错误: "Error:Module vers

Android Wear:CardScrollView无法滚动?

我在我的项目中使用CardScrollView和CardFrame,但CardScrollView无法滚动,这是我的代码,有什么建议吗? CardScrollViewActivity.java public class CardScrollViewActivity extends Activity { private CardFrame cardFrame; @Override protected void onCreate(Bundl

java – Android Wear Watch Face获取手机的电池百分比

我正在开发Android Wear Watch Face,我想显示手表和手机的电池百分比.我设法得到了Watch的百分比,但我是Java&的新手. Android所以请通过解释轻松上手. private String getBatteryInfoPhone() { float retVal = 0; IntentFilter iFilter = new IntentFilter(Intent.ACTIO

将图像添加到Android佩戴应用程序 – 初学者

我正在开发一款Android Wear应用,并试图用图像覆盖文本. 在main_activity.xml中我有: <ImageView android:id="@+id/myImageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_lau

android – GooglePlayServicesUtil:Google Play服务已过期.需要5089000但找到5077534

我对google-play-services SDK的更新有疑问. 我的应用程序构建和运行(就像之前一样) – 但在Android佩戴手表上,此消息在日志中: GooglePlayServicesUtil﹕ Google Play services out of date. Requires 5089000 but found 5077534 因此应用程序正在使用5.0.89编译,但手表只有5.0.

更改自定义Android佩戴表面上的电池图标的位置

我正在创建一个自定义表盘,我想改变它上面的电池图标的位置.默认情况下,它位于左上角,我希望它位于任务栏上的其他位置. 有谁知道怎么做?解决方法:对于新的Watch Face API,您应该在代码中的某处调用setWatchFaceStyle. Engine.onCreate()是个好地方.这就是您的通话方式: setWatchFac

从Smartwatch Android Wear获取数据到智能手机

我为带有android的moto360制作了一些应用程序(计步器,心率,录音机).一切正常,但我不知道如何保存手表上的数据以及如何访问智能手机上的数据.我已设法向手表发送消息,但我无法将手表中的数据发送到手机.我可以将数据保存在智能手机上,但我不知道如何在智能手表上管理它.有人可以给

主机上的Android Wear Watchface设置

我目前有一个开发的android磨损表盘.然而,我现在想在主机应用程序上创建一个允许用户自定义表盘的设置部分.我是android开发的新手,所以我很好奇这样做的正确方法. 有没有办法在主机上更新共享首选项,然后在磨损设备上推送或同步共享首选项?或者我应该看到一个完全不同的方式?解决方

从Android中的时钟应用访问NFC标签

我为Android Wear开发了一款可读取NFC标签的可穿戴应用程序.我使用的硬件是按照此链接上的说明修改的Sony Smartwatch 3:Sony SmartWatch 3 NFC Support Package. 现在我的目标是让时钟应用程序能够阅读NFC. 问题是:Android Wear应用程序不是基于活动而是基于服务,尽管它们与用户交互