是否可以动态设置 Android Wear 表盘的预览图像?
Is it possible to set the preview image for an Android Wear watch face dynamically?
一般情况下,表盘的预览是通过穿戴模块的manifest来设置的;例如:
<service
android:name=".AnalogWatchFaceService"
android:label="@string/analog_name"
android:allowEmbedded="true"
android:taskAffinity=""
android:permission="android.permission.BIND_WALLPAPER" >
<meta-data
android:name="android.service.wallpaper"
android:resource="@xml/watch_face" />
<meta-data
android:name="com.google.android.wearable.watchface.preview"
android:resource="@drawable/preview_analog" />
<meta-data
android:name="com.google.android.wearable.watchface.preview_circular"
android:resource="@drawable/preview_analog_circular" />
<intent-filter>
<action android:name="android.service.wallpaper.WallpaperService" />
<category
android:name=
"com.google.android.wearable.watchface.category.WATCH_FACE" />
</intent-filter>
</service>
我的表盘有一些背景选择,我认为在预览中显示最后选择的背景会很整洁。能否以编程方式设置 com.google.android.wearable.watchface.preview
及其循环副本?
不,很遗憾,我们目前不提供此选项。但是我会提交一个错误来改进这个。
一般情况下,表盘的预览是通过穿戴模块的manifest来设置的;例如:
<service
android:name=".AnalogWatchFaceService"
android:label="@string/analog_name"
android:allowEmbedded="true"
android:taskAffinity=""
android:permission="android.permission.BIND_WALLPAPER" >
<meta-data
android:name="android.service.wallpaper"
android:resource="@xml/watch_face" />
<meta-data
android:name="com.google.android.wearable.watchface.preview"
android:resource="@drawable/preview_analog" />
<meta-data
android:name="com.google.android.wearable.watchface.preview_circular"
android:resource="@drawable/preview_analog_circular" />
<intent-filter>
<action android:name="android.service.wallpaper.WallpaperService" />
<category
android:name=
"com.google.android.wearable.watchface.category.WATCH_FACE" />
</intent-filter>
</service>
我的表盘有一些背景选择,我认为在预览中显示最后选择的背景会很整洁。能否以编程方式设置 com.google.android.wearable.watchface.preview
及其循环副本?
不,很遗憾,我们目前不提供此选项。但是我会提交一个错误来改进这个。