使用 loadLabel(android.content.pm.PackageManager) 为 Android Widget 设置标签的示例
Posted
技术标签:
【中文标题】使用 loadLabel(android.content.pm.PackageManager) 为 Android Widget 设置标签的示例【英文标题】:Example of using loadLabel(android.content.pm.PackageManager) to set a label to Android Widget 【发布时间】:2015-12-09 08:47:03 【问题描述】:在 API 级别 21 的 android API 中,字段标签已弃用,建议改用 loadLabel(android.content.pm.PackageManager)。
只是好奇是否有人碰巧找到任何关于如何使用 loadLabel(...) 将标签设置为 Android Widget 的示例?
提前感谢您的分享。
【问题讨论】:
我也有同样的问题。我还没有找到任何关于如何做到这一点的例子。有人吗? 【参考方案1】:我遇到了同样的问题。我相信文档在这个主题上不是很清楚。 您所要做的就是在清单 (AndroidManifest.xml) 中定义标签。例如:
<receiver
android:name=".MyApp"
android:label="My Widget name" <= This is what you are looking for
<!-- [...] -->
</receiver>
这定义了 AppWidget 选择器中的小部件“名称”。至少在 Android 10 上对我来说...
【讨论】:
以上是关于使用 loadLabel(android.content.pm.PackageManager) 为 Android Widget 设置标签的示例的主要内容,如果未能解决你的问题,请参考以下文章