【发布时间】:2016-12-14 19:33:52
【问题描述】:
我一直在到处搜索 RemoteViews 中支持的方法列表,但结果为空。任何人都可以链接资源或列出 RemoteViews 支持的所有可用方法吗?谢谢。
【问题讨论】:
标签: android remoteview android-remoteview
我一直在到处搜索 RemoteViews 中支持的方法列表,但结果为空。任何人都可以链接资源或列出 RemoteViews 支持的所有可用方法吗?谢谢。
【问题讨论】:
标签: android remoteview android-remoteview
我假设您指的是RemoteViews方法like setBoolean()可以使用的方法。
判断一个方法是否支持的方法是看源码,看方法是否有@RemotableViewMethod注解。如果是这样,那适用于那些临时的RemoteViews“setters”。
例如,the Android 7.1 edition of View 中的第一个 @RemotableViewMethod-annotated 方法是 setContentDescription()。
请注意,这些注释可能会随着时间而改变。它们不应该被删除(除非底层方法可能已被弃用),但可以添加它们。因此,您需要检查与您的 minSdkVersion 关联的来源。
【讨论】: