我有一个应用程序,开始与操作系统,它可能或可能不活跃取决于用户操作执行以后。当然,这个应用程序,有许多活动,其中一个已被定义为入口点在android-manifest.xml文件
<activity android:name=".PrincipalActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
现在我想让用户选择在他/她的桌面上添加一个小部件,只显示有关我的应用程序的相关信息,这是(或应该)在后台运行。
Q1:是否有可能添加一个小部件到这个相同的应用程序?
Q2:我可以从小部件调用我的应用程序吗?我试着按照小部件的教程添加一个小部件,但是到目前为止它没有工作。
-
是的,它是可以添加一个小部件到应用程序。你只需要在你的android清单中定义小部件。我不知道你是否看到了这个,但这里有一些很好的参考:http://developer.android.com/guide/topics/appwidgets/index.html
-
是的,你可以从小部件调用你的应用程序。这里有一篇关于它的文章:从widget启动activity
你确实需要阅读关于在这里提问的常见问题解答。下面是一些改进问题的方法:
-
提供关于具体问题的具体问题,而不是关于如何做重大事情的泛泛问题。
-
如果你尝试了一些东西,它没有工作,请解释结果是什么,预期的结果是什么,张贴你可能收到的任何错误。