为什么在WatchFaceService <service>标签中可以使用taskAffinity和allowEmbedded?
Why can taskAffinity and allowEmbedded be used in the WatchFaceService <service> tag?
我正在查看用于创建 Android Wear 表盘的 training page,我注意到了这个片段
<service
android:name=".AnalogWatchFaceService"
android:label="@string/analog_name"
android:allowEmbedded="true"
android:taskAffinity=""
android:permission="android.permission.BIND_WALLPAPER" >
现在,对我来说特别的是 android:allowEmbedded
和 android:taskAffinity
属性。根据 docs page for <activity>
. However, they don't seem to be defined for services, per the docs page for <service>
,这两个属性都可以在活动中使用。有人可以向我解释为什么可以在服务标签中使用这些属性吗?
这两个属性确实不需要也不应该存在;我将打开一个内部工单来更新文档;感谢您提请我们注意。
我正在查看用于创建 Android Wear 表盘的 training page,我注意到了这个片段
<service
android:name=".AnalogWatchFaceService"
android:label="@string/analog_name"
android:allowEmbedded="true"
android:taskAffinity=""
android:permission="android.permission.BIND_WALLPAPER" >
现在,对我来说特别的是 android:allowEmbedded
和 android:taskAffinity
属性。根据 docs page for <activity>
. However, they don't seem to be defined for services, per the docs page for <service>
,这两个属性都可以在活动中使用。有人可以向我解释为什么可以在服务标签中使用这些属性吗?
这两个属性确实不需要也不应该存在;我将打开一个内部工单来更新文档;感谢您提请我们注意。