代码之家  ›  专栏  ›  技术社区  ›  theomega

包安装后显示消息

  •  5
  • theomega  · 技术社区  · 14 年前

    我开发了一个Android主屏幕小部件,遇到了一个奇怪的问题:市场上的“打开”按钮灰显,因为实际上没有应用程序可以启动。所以,很多人抱怨是因为他们没有意识到我的包是一个小部件。他们甚至给了我一个坏的评价,我想通过给人们一个提示来避免他们应该做什么。描述中的第一行提示(用大写字母写)完全没有帮助,所以我正在寻找更好的解决方案。

    在android市场上安装软件包后,是否可以直接显示消息?

    2 回复  |  直到 14 年前
        1
  •  14
  •   theomega    14 年前

    我能找到的最佳解决方案是创建一个新的活动,并添加一个这样的意图过滤器:

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.INFO" />
            </intent-filter>
    

    这不会在启动程序中创建图标,但会使 Open -市场中的按钮处于活动状态,单击会启动活动。

        2
  •  3
  •   Bryan Denny    14 年前

    像BeautifulWidget这样的应用程序会生成一个你可以启动的应用程序,它只显示如何安装这个小部件的说明。这是浪费空间,但有些人真的不懂没有手的小部件。