Android应用程序标准与小部件



我有一个应用程序,开始与操作系统,它可能或可能不活跃取决于用户操作执行以后。当然,这个应用程序,有许多活动,其中一个已被定义为入口点在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:我可以从小部件调用我的应用程序吗?

我试着按照小部件的教程添加一个小部件,但是到目前为止它没有工作。

  1. 是的,它是可以添加一个小部件到应用程序。你只需要在你的android清单中定义小部件。我不知道你是否看到了这个,但这里有一些很好的参考:http://developer.android.com/guide/topics/appwidgets/index.html

  2. 是的,你可以从小部件调用你的应用程序。这里有一篇关于它的文章:从widget启动activity

你确实需要阅读关于在这里提问的常见问题解答。下面是一些改进问题的方法:

  1. 提供关于具体问题的具体问题,而不是关于如何做重大事情的泛泛问题。

  2. 如果你尝试了一些东西,它没有工作,请解释结果是什么,预期的结果是什么,张贴你可能收到的任何错误。

最新更新