gpt4 book ai didi

android-widget - Android Widgets 独立的应用程序?

转载 作者:行者123 更新时间:2023-12-02 08:50:21 27 4
gpt4 key购买 nike

我不想听起来像个糟糕的新手,但是小部件是独立的应用程序吗?例如,我正在为 Android 创建一个新闻阅读器应用程序,我想要一个主屏幕小部件。我是将小部件创建为 Hook 到其他应用程序的单独项目/应用程序,还是将小部件的代码添加到原始新闻阅读器应用程序以便串联安装它们?

如果它是一个单独的项目/应用程序,那么我如何确保在安装“父应用程序”时安装它,或者那种事情完全不对?

感谢您提供的任何帮助!

附言另外,我主要是 iOS 用户,现在才开始使用 Android,我没有手机,只有平板电脑。所以我还没有吸收常见的形式和例子。

最佳答案

只是想回答我自己的问题,以防其他人过来寻找答案。应用程序的主屏幕小部件确实不是一个单独的应用程序。初始化小部件所需要做的就是在 AndroidManifest.xml 文件中声明一个 BroadcastReceiver。

我的看起来像这样:

<receiver android:name=".receivers.PWReceiver" android:label="@string/widget_name">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
</intent-filter>
<meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_config" />
</receiver>

关于android-widget - Android Widgets 独立的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8916005/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com