是否可以动态设置Android Wear手表的预览图像?

时间:2015-04-22 14:19:37

标签: android wear-os

通常,通过磨损模块的清单设置表盘的预览; e.g:

<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及其循环对应项吗?

1 个答案:

答案 0 :(得分:1)

不,遗憾的是我们目前不提供此选项。但是我会提出一个改进它的错误。