【问题标题】:How do I give a Android App Widget a Label/Name如何为 Android 应用小部件指定标签/名称
【发布时间】:2011-05-31 00:25:32
【问题描述】:

我刚刚完成了我的第一个应用程序,它运行良好,并且我已将其设为主屏幕小部件。但它下面没有名字。我正在关注的教程对此没有任何说明,这不应该只是应用程序的名称并自动拉入吗?

【问题讨论】:

标签: android android-widget android-appwidget


【解决方案1】:

您可以通过将android:label="the name of my appwidget" 添加到AndroidManifest.xml 中处理与appwidget 相关的intent 的接收器来设置要在widget 选择器中显示的应用widget 的名称。它记录在一个有点不起眼的地方:http://developer.android.com/reference/android/appwidget/AppWidgetProviderInfo.html#label

AndroidManifest.xml中的使用示例:

<receiver android:name=".widget.MyWidgetProvider" android:label="My App Widget">
   ...
</receiver>

注意:此属性在 API 21 中已弃用,但自 API 29 起仍然有效。

【讨论】:

【解决方案2】:

您可以在 AndroidManifest.xml 中进行设置。 App Widgets 可能会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-19
    相关资源
    最近更新 更多