【问题标题】:Android App standard with widget带有小部件的 Android 应用标准
【发布时间】:2011-07-17 16:03:04
【问题描述】:

我有一个从操作系统启动的应用程序,它可能会或可能不会激活,具体取决于稍后执行的用户操作。 当然,这个应用程序有许多活动,其中一个已被定义为 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 android-widget


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

    2. 是的,您可以从小部件调用您的应用程序。这是一篇关于它的帖子:Launching activity from widget

    不过,您确实需要在此处阅读有关提问的常见问题解答。以下是改进问题的几种方法:

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

    2. 如果您尝试了某项操作但没有成功,请说明结果是什么以及预期的结果是什么,并发布您可能收到的任何错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-08
      • 2014-08-18
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      相关资源
      最近更新 更多